mirror of
https://github.com/Tinkoff/career.git
synced 2026-01-27 12:50:45 +03:00
10
interview.md
10
interview.md
@@ -62,10 +62,10 @@
|
||||
|
||||
#### Выявление и устранение проблем
|
||||
|
||||
В этой секции кандидат вместе с интервьюером разыгрывают гипотетическу ситуацию критического отказа на production. Интервьюер играет роль этакого источника абсолютного знания о системе и происшествии, которому можно задавать вопросы и получать ответы. В рамках данной секции задача интервьюера оценить:
|
||||
В этой секции кандидат вместе с интервьюером разыгрывают гипотетическу ситуацию критического отказа на production. Интервьюер играет роль этакого источника абсолютного знания о системе и происшествии, которому можно задавать вопросы и получать ответы. В рамках данной секции задача интервьюера оценить:
|
||||
|
||||
1) На сколько структурно и системно кандидат умеет двигаться по проблеме: от фактов к гипотезе, от гипотезы к эксперименту и от эксперименту к решению
|
||||
2) На сколько быстро и эффективно кандидат способен разобраться в общих принципах построения системы, в проблемах которой необходимо разобраться. Достаточно ли у кандидата кругозора и опыта относительно типовых дизайнов распределенных систем? (Веб сервисов, АПИ, сервисов работы с состоянием и т.д.)
|
||||
1) Насколько структурно и системно кандидат умеет двигаться по проблеме: от фактов к гипотезе, от гипотезы к эксперименту и от эксперименту к решению
|
||||
2) Насколько быстро и эффективно кандидат способен разобраться в общих принципах построения системы, в проблемах которой необходимо разобраться. Достаточно ли у кандидата кругозора и опыта относительно типовых дизайнов распределенных систем? (Веб сервисов, АПИ, сервисов работы с состоянием и т.д.)
|
||||
3) Как хорошо кандидат работает с данными - способен ли верно сформулировать полезные и эффективные для поиска аномалий запросы в телеметрические системы? Хорошо ли получается у кандидата интерпретировать полученные данные?
|
||||
|
||||
##### Книги:
|
||||
@@ -83,7 +83,7 @@
|
||||
Эта секция призвана проверить базовое владение навыками разработки у SRE специалистов. В отличии от секции алгоритмов или языковой мы не проверяем знание сложных алгоритмов или низкоуровневых особенностей работы с языковыми конструкциями/параллелизмом/памятью. От кандидатов ожидается:
|
||||
|
||||
- Уверенное владение синтаксисом, выбранного языка
|
||||
- Бзовое понимание того, как оценивается сложность алгоритмов / О-нотация
|
||||
- Базовое понимание того, как оценивается сложность алгоритмов / О-нотация
|
||||
- Базовое знакомство с основными структурами данных / плюсом будет умение их имплементировать
|
||||
|
||||
В рамках собеседования кандидату могут быть предложены самые базовые задачи по алгоритмам/структурам данных или более практические/прикладные упражнения вроде имплементации несложного API или написания просто теста.
|
||||
@@ -105,7 +105,7 @@
|
||||
- Криптография
|
||||
- Файловые системы
|
||||
|
||||
Вопросы могу предполагать как и односложный ответ, так и детальный рассказ, который интервьюер интерпретирует в виде бальной оценки, опираясь на степень погружения кандидата в тему. Важно отметить, что вопросы не включают в себя тем, касающихся конкретных инструментов и технологий (Docker, Ansible, CI/CD, etc) - мы считаем, что инженер, обладающий достаточной подготовкой без труда освоит любые современные инструменты.
|
||||
Вопросы могут предполагать как и односложный ответ, так и детальный рассказ, который интервьюер интерпретирует в виде бальной оценки, опираясь на степень погружения кандидата в тему. Важно отметить, что вопросы не включают в себя тем, касающихся конкретных инструментов и технологий (Docker, Ansible, CI/CD, etc) - мы считаем, что инженер, обладающий достаточной подготовкой, без труда освоит любые современные инструменты.
|
||||
|
||||
##### Книги для подготовки:
|
||||
- Таненбаум Э. С., Бос Х. Современные операционные системы. (издание актуальное на момент подготовки)
|
||||
|
||||
Reference in New Issue
Block a user