Skip to main content

Видеомарафон — Владимир Сидоренко — Основы  мотивации персонала

И так стартует видеомарафон. Первое видео, короткое я посмотрел стало видео с тренинга Владимира Сидоренко по основам мотивации персонала. Для тех кому интересно, я проведу его прямо в посте.

О чём?

О чём же рассказывает Владимир Сидоренко на своем тренинге? Судя по названию можно ожидать рассуждений на тему премирования, штрафов и различных KPI. Но на самом деле тренер пытается донести до слушателей не рецепты проведения в тех, или иных ситуациях, а некие фундаментальные законы взаимодействия и восприятия людей. Поговорим про них поподробнее.

Читать дальше

S.M.A.R.T. цели

S.M.A.R.T.
Методика постановки S.M.A.R.T. целей — пожалуй самая известная методика в целеполагании. Давайте разберемся, в чем она заключается и как ее применить.

  • Если вы хотите достичь цели, то для начала надо её сформулировать. Лучше всего это делать письменно. Затем примените к написанному проверку по S.M.A.R.T. Так вы обнаружите часть подводных камней, которые могут помешать достижению цели.
  • Переработка цели по S.M.A.R.T. критериям является одним из способов концентрации на цели.
  • Конкретизация цели поможет лучше понять, чего хочется на самом деле. Это позволит отделить свои цели от навязанных вам.
  • S.M.A.R.T. технику можно использовать для проверки полученных рекомендаций и предложений.
  • При работе с большим количеством целей методика S.M.A.R.T. позволит отделить «плохие» цели от «хороших».

Читать дальше

Наши вопросы по БД и Web-технологиям

Web и БД
Это последняя группа вопросов, которые мы задаем некоторым кандидатам на собеседовании. Не могу сказать, что мы используем БД и Web технологии в каждом проекте, но такие проекты есть и их не мало. Поэтому знания в этих областях являются дополнительной плюшкой для кандидата. Вопросы здесь самые простые, но на практике до них почти никогда не добирались.

Было несколько кандидатов-студентов, которые занимались написанием сайтов, но это были скорее люди, которые настраивают плагины для CMS и не имеют представления о том, как это работает внутри.
Читать дальше

Наши вопросы по криптографии

Криптография
Так как наша компания (https://ancud.ru/) занимается защитой информации, то хорошее знание криптографии никому не помешает.

Криптография

  1. Что такое симметричная и асимметричная криптография?
  2. Что такое хеш-функция? Какие хэш-функции вы знаете? Почему CRC32 не подходит? HMAC? KDF?
  3. Какие симметричные алгоритмы вы знаете? AES, 3DES, ГОСТ 28147-89, RC5, Blowfish?
  4. В чем отличие блочных шифров от поточных шифров? Сеть Фейстеля?
  5. Что такое режимы шифрования? ECB (простая замена), CBC, гаммирование, CFB (гаммирование c обратной связью).
  6. Какие асимметричные алгоритмы вы знаете? RSA, DSA, ГОСТ 34.10-2012?
  7. Причем тут односторонние функции? Дискретный логарифм и эллиптические кривые.
  8. Цифровая подпись (ЭЦП) и асимметричное шифрование.
  9. Инфраструктура открытых ключей (PKI). Зачем? Что содержит сертификат?
  10. Алгоритмы аутентификации. Как работают симметричные и асимметричные?
  11. Выработка сессионных ключей. Почему Диффи-Хелман – это не аутентификация? Что такое Forward Secrecy (прямая секретность)? Защита от MITM атак.
  12. Как часто надо менять ключи? А пароли? От чего это зависит?
  13. Чему равна криптостойкость пароля? А если его выбирает пользователь?
  14. Почему для криптографии важны случайные числа? Приведите пример атаки на ДСЧ.

Наши вопросы по программированию на C/C++

Вопросы C/C++

Следующий блок вопросов это самые важные вопросы для кандидата на позицию C/C++ программиста. Вопросы поделены на две категории. Надеюсь в современном мире все в курсе, что такое C++14. Но на всякий случай, оставлю тут ссылку на wiki. Знание совсем новых плюсов не обязательно, но крайне рекомендуется. На мой взгляд если человек работает в какой-то области и не интересуется, что в ней происходит последние лет 5, то ничего хорошего в этом нет.

В целом мы стараемся не мучать людей именно по C++. Считаем, что если у человека есть техническое мышление и он знает базовые вещи, то тонкостям мы его научим. Так же большим плюсом является понимаение принципов ООП. Именно понимание, а не заучивание их наизусть.

Читать дальше

Наши вопросы по сетям

Вопросы по сетям
Так как до публикации ответов руки почти не доходят, я решил опубликовать все наши вопросы в надежде, что их сможет найти кто-то из наших кандидатов и подготовиться =)

Вопросы по сетям

  1. Модель OSI с примерами протоколов, устройств и программ, работающих на каждом уровне (если есть)?
  2. Маршрутизация внутри сети. Как работает ARP? Зачем нужен MAC и IP?
  3. Маршрутизация между сетями. Автономные системы, OSPF и RIP, BGP?
  4. Разница между TCP и UDP? Что такое соединение и как оно создается?
  5. Как работает DHCP? Зачем он нужен?
  6. Как работает DNS? Зачем он нужен?
  7. Что такое NAT? Как он работает? NAT traversal?
  8. Зачем придумали IPv6? Какие проблемы и как именно он решает?
  9. Что такое VPN и как он работает? IPSec, PPTP, PPPoE и L2TP?
  10. Что такое SSL(TLS)?

Собеседования и вопросы

Cобеседования и вопросы

Предыстория

За последний год работы в компании мне довелось провести более 50 собеседований. Большинство из них проводилось на позицию программист-стажер\программист C\C++.
Отмечу, что мне очень нравится беседовать с новыми людьми, особенно с программистами. Ведь очень интересно, чем занимаются люди в IT и какие проекты делают в других компаниях.

Когда мне первый раз предложили провести собеседование нового кандидата, у компании не было четкого порядка проведения собеседований, не было списка вопросов или тестовых заданий. Коллеги, которые проводили собеседования, имели некоторый стандартный список вопросов в своей голове, которые и предлагались кандидатам. Когда я сам устраивался в компанию, я отвечал именно на эти вопросы.

Читать дальше