
Подборка учебных заметок и руководство по подготовке к собеседованию для ролей в области инженерной безопасности, охватывающие сети, веб-безопасность, криптографию, анализ вредоносного ПО, эксплойты, моделирование угроз и задачи по программированию.
Я инженер по безопасности в Google, и это заметки, которые я составил, когда готовился к собеседованиям. Это моя первая работа в сфере безопасности, и многие спрашивали меня, как я готовился. Мои заметки в основном представляют собой список терминов и технологий для изучения, а также небольшие подсказки, которые помогли мне запомнить определённые детали. Я включил советы по прохождению собеседований и стратегии обучения, которые так же важны, как и знание тем для изучения.
Время от времени я обновляю заметки, добавляя новые темы. В списке очень много тем и терминов. Тщательно продумайте, на какую роль вы претендуете, и направьте подготовку соответствующим образом. Никто не ожидает, что вы будете экспертом во всём.
Если вы менее уверены в программировании: Уделите больше времени написанию небольших скриптов и изучению возможностей вашего предпочтительного языка. Программирование необходимо (даже если вы его не любите или редко используете в своей текущей роли). В этом списке есть раздел, посвящённый программированию.
Если вы менее уверены в темах по безопасности: Я рекомендую много читать и, когда встречаете незнакомый термин или то, что не можете легко объяснить, добавлять его в список.
Я проработал в Google уже несколько лет и был рад узнать, как много людей использовали эти заметки! Не только для получения оффера от Google, но и для первого шага в этой индустрии или смены направления. Я обожаю слышать эти истории!
С момента моего прихода я также узнал, что чаще всего мешает кандидатам пройти процесс собеседования на инженера по безопасности в Google. Главная причина, по которой кандидат не получает предложение, — это трудности с вопросами по программированию.
У меня есть два замечания по этому поводу:
Если вы тот, кто не получил оффер из-за неуверенности в некоторых областях, но всё ещё считаете, что эта роль/компания вам подходит, потратьте время на укрепление уверенности в этих областях и попробуйте снова.
Наконец, приветствуются pull request'ы! Спасибо тем, кто внёс свой вклад и помогает поддерживать список в актуальном состоянии.