Похожие презентации:
Трек_найма_для_backend_разработчиков_
1. Трек найма для backend-разработчиков
Трек найма дляbackendразработчиков
Java/Kotlin/
Березникер Инга
Scala
2. Содержание
01 Новый трек найма02 Старый трек найма
03 Что такое coding секция? Что такое алгоритмы?
Что такое архитектру?
04 Как определить, когда можно/нельзя брать
кандидата
3. Новый трек найма
HR скринингGeneral coding Java/Kotlin/Scala
Advanced coding
Java/Kotlin/Scala
АА – алгоритмы
ААА – архитектура
TDD/MDD
ФИНАЛЫ
Только для 17+
грейда
3
4. Новый трек найма
HR скринингGeneral coding Java/Kotlin/Scala
Advanced coding
Java/Kotlin/Scala
АА – алгоритмы
ААА – архитектура
ИТОГ:
для 16 грейда ~ 2 секции
для 17 грейда ~ 3 секции
TDD/MDD
ФИНАЛЫ
4
5. Новый трек VS Старый трек найма
HR cкринингHR скрининга
General/Advanced coding
Предварительная секция
Стандартная секция
АА - алгоритмы
АА - алгоритмы
ААА - архитектура
ААА - архитектура
TDD/MDD
TDD/MDD
Финалы
Названи
е
ФИНАЛЫ
5
6. Что поменялось
HR cкринингHR скрининга
General/Advanced coding
Предварительная секция
Стандартная секция
АА - алгоритмы
АА - алгоритмы
ААА - архитектура
ААА - архитектура
TDD/MDD
TDD/MDD
Финалы
Названи
е
ФИНАЛЫ
6
7. Итоги изменений
• Новый трек найма стал короче, стало меньше алгоритмическихзадач, добавили прикладную задачу разработчика.
• Предварительную секцию с кодом и Стандартную секцию с кодом
отменили, где были задачи на алгоритмы и структуры данных.
Вместо 2 секцию сделали General/Advanced coding – практическая
задача разработчика.
• Раньше Архитектурную секцию проходили все кандидаты 16+
грейда. Сейчас эту секцию ставим только 17+ кандидатам, у которых
есть опыт разработки распределенных систем и опыт с highload
7
8. Что такое General/Advanced coding?
Код8
9. General/Advanced coding
Секция проверяет практические навыки"действующих" инженеров-программистов с
реальным промышленным опытом
разработки.
Например: Написать часть промышленной
задачи или улучшить текущий код
Что будет на секции:
•Будем писать код в IDE. Нужно будет расшарить экран и писать.
•Будет предложена типовая задача из жизни разработчика. Например, разработаем
небольшую часть промышленной задачи с реальными условиями или улучшим
существующий код. Необходимо будет написать рабочий код, как бы вы писали его
в жизни.
Чек-лист, что вам необходимо сделать перед интервью:
•Проверить, что Zoom работает и вы можете шэрить экран. Для того, чтобы экран
шерился корректно, просим подключаться к Zoom с десктопа.
•Заранее подготовить пустой проект, в котором вы будете писать код.
K
0
0
2
od
o
g
g
n
i
h
t
e
m
o
s
od
of
o
g
ing
h
t
e
m
o
s
f
o
200
K
of so
m
of so
m
of so
m
ethin
g
ethin
g
ethin
g
good
good
good
10. Основные возражения кандидатов
Не верноУ Яндекса одни алгоритмы, не спрашивают
прикладные задачи
Верно
Мы даем практическую задачу разработчика,
оставив только 1 алгоритмическую секцию
Раньше было алгоритмический секций
больше, но мы меняемся ;)
10
11. Что такое AA?
Алгоритмы11
12. Алгоритмы - АА
Основная задача AA-секции – оценитьбазовые навыки кандидата по решению
несложных задач и написанию кода.
Всего 2 задачи: 1 уровня лайт, 2 уровня
медиум
Тренироваться нужно на leetcode
Хорошо проходят алгоритмы
кандидаты с профильным
образованием
K
0
0
2
od
o
g
g
n
i
h
t
e
m
o
s
od
of
o
g
ing
h
t
e
m
o
s
f
o
200
K
of so
m
of so
m
of so
m
ethin
g
ethin
g
ethin
g
good
good
good
13. Основные возражения кандидатов
Не верноБесполезные университетские задачки
Никто не использует их в работе
Верно
К задачам очень прозрачная подготовка.
Они проверяют мышление и мотивацию
перейти в Яндекс.
13
14. Что такое AAA?
Архитектура14
15. Архитектура - ААА
АА Архитектурная / AAA / Triple A - этоархитектурная секция, которую проводят
опытные интервьюверы, используя
специально подобранные задачи.
Например, спроектировать сервис яндекс
пробки
Кандидаты, которые работали
с распределенными системами
(нагрузкой)
K
0
0
2
od
o
g
g
n
i
h
t
e
m
o
s
od
of
o
g
ing
h
t
e
m
o
s
f
o
200
K
of so
m
of so
m
of so
m
ethin
g
ethin
g
ethin
g
good
good
good
16. Сколько релевантны результаты секций
«Сколько релевантны
результаты секций
»
16
17. Успешная секция = 2 года релевантна
No Hire –General/Advanced
coding
Образец текста
No Hire – AA
Блокер на 6 месяцев
Блокер на 6 месяцев. Если дважды NH за АА, то блокер
1 год
Образец текста
No Hire - AAA
Не является блокером, новую можно пройти через 1
год
Образец текста
No Hire Предварительная
Блокер на 6 месяцев
Образец текста
No Hire –
Cтандартная с
кодом
Не является блокером
17