mirror of
https://github.com/Tinkoff/career.git
synced 2025-12-31 11:56:23 +03:00
Prettified Code!
This commit is contained in:
@@ -1,8 +1,9 @@
|
||||
# IT-собеседование в Тинькофф
|
||||
|
||||
Рассказываем, как подготовиться к собеседованию на IT-вакансию: https://www.tinkoff.ru/career/it/
|
||||
Рассказываем, как подготовиться к собеседованию на IT-вакансию: https://www.tinkoff.ru/career/it/
|
||||
|
||||
## Этапы собеседования
|
||||
|
||||
1. Предварительное собеседование.
|
||||
2. Техническое собеседование.
|
||||
3. Знакомство с командой.
|
||||
@@ -17,60 +18,72 @@
|
||||
Рекрутер запомнит направление и проекты, над которыми хотите работать. В течение двух дней он свяжется с Вами и согласует время для технического собеседования.
|
||||
|
||||
## Этап 2: техническое собеседование
|
||||
|
||||
Техническое собеседование состоит из нескольких отдельных тем — секций. Созвон по каждой секции длится 1-1.5 часа и проходит в Zoom с отдельным интервьюером. Вы можете пройти все секции сразу или в течение нескольких дней — скажите рекрутеру, как удобнее.
|
||||
|
||||
Как проходить секции:
|
||||
|
||||
1. Подготовьте рабочее место: проверьте компьютер и интернет, подготовьте веб-камеру, возьмите пару листков бумаги и ручку. Рекомендуем выспаться и захватить бутылку воды.
|
||||
2. Не используйте для созвона телефон: Вы будете много кодить в онлайн-IDE, рисовать схемы и общаться с интервьюером.
|
||||
3. Задавайте вопросы и предлагайте разные решения, даже если они кажутся неправильными: интервьюер проверяет не только знания, но и как Вы подходите к решению задач.
|
||||
Обычно нужно пройти 2—4 секции — это зависит от направления и Вашего опыта. Точное количество Вам скажет рекрутер.
|
||||
Обычно нужно пройти 2—4 секции — это зависит от направления и Вашего опыта. Точное количество Вам скажет рекрутер.
|
||||
|
||||
### Направления и секции в Тинькофф
|
||||
|
||||
#### Backend-разработка
|
||||
* [Секция по платформе или языку](./sections/platform-backend.md)
|
||||
* [Секция программирования](./sections/programming.md)
|
||||
* [Системный дизайн](./sections/system-design-backend.md)
|
||||
|
||||
- [Секция по платформе или языку](./sections/platform-backend.md)
|
||||
- [Секция программирования](./sections/programming.md)
|
||||
- [Системный дизайн](./sections/system-design-backend.md)
|
||||
|
||||
#### Frontend-разработка
|
||||
* [Секция по Web платформе и фреймворкам](./sections/platform-web.md)
|
||||
* [Секция программирования](./sections/programming.md)
|
||||
* [Архитектурная секция](./sections/system-design-web.md) (для кандидатов уровня middle+ и выше)
|
||||
|
||||
- [Секция по Web платформе и фреймворкам](./sections/platform-web.md)
|
||||
- [Секция программирования](./sections/programming.md)
|
||||
- [Архитектурная секция](./sections/system-design-web.md) (для кандидатов уровня middle+ и выше)
|
||||
|
||||
#### SRE
|
||||
* [Проверка общих инженерных компетенций](./sections/platform-sre.md)
|
||||
* [Выявление и устранение проблем](./sections/platform-sre-find-fix-problem.md)
|
||||
* [Базовое программирование](./sections/programming-basic.md)
|
||||
|
||||
- [Проверка общих инженерных компетенций](./sections/platform-sre.md)
|
||||
- [Выявление и устранение проблем](./sections/platform-sre-find-fix-problem.md)
|
||||
- [Базовое программирование](./sections/programming-basic.md)
|
||||
|
||||
Для позиций с фокусом на разработку возможно проведение дополнительных секций:
|
||||
* [Системный дизайн](./sections/system-design-backend.md)
|
||||
* [Секция программирования](./sections/programming.md)
|
||||
|
||||
- [Системный дизайн](./sections/system-design-backend.md)
|
||||
- [Секция программирования](./sections/programming.md)
|
||||
|
||||
#### Машинное обучение
|
||||
* [Секция программирования](./sections/programming.md)
|
||||
* [Секция по ML](./sections/platform-ml.md)
|
||||
* [Дизайн ML-систем](./sections/system-design-ml.md)
|
||||
|
||||
- [Секция программирования](./sections/programming.md)
|
||||
- [Секция по ML](./sections/platform-ml.md)
|
||||
- [Дизайн ML-систем](./sections/system-design-ml.md)
|
||||
|
||||
#### Quality Assurance (QA Fullstack)
|
||||
* [Профильная секция тестирования (backend, mobile, web)](./sections/platform-qa.md)
|
||||
* [Теория и практика QA](./sections/platform-qa-theory-and-practice.md)
|
||||
* [Программирование для QA](./sections/programming-basic.md)
|
||||
|
||||
- [Профильная секция тестирования (backend, mobile, web)](./sections/platform-qa.md)
|
||||
- [Теория и практика QA](./sections/platform-qa-theory-and-practice.md)
|
||||
- [Программирование для QA](./sections/programming-basic.md)
|
||||
|
||||
#### Тестирование производительности
|
||||
|
||||
В секции программирования, по направлению тестирования производительности, используются задачи по кодированию уровня easy (leetcode), нацеленные на умение использовать простые структуры данных, а не на эффективную реализацию алгоритмов.
|
||||
|
||||
* [Программирование для QA](./sections/programming-basic.md)
|
||||
* [Секция по дизайну проектов тестирования производительности](./sections/system-design-perfomance-testing.md)
|
||||
- [Программирование для QA](./sections/programming-basic.md)
|
||||
- [Секция по дизайну проектов тестирования производительности](./sections/system-design-perfomance-testing.md)
|
||||
|
||||
## Этап 3: знакомство с командой
|
||||
|
||||
После технической секции рекрутер подберет подходящие проекты и согласует созвон с командами. Обычно созвон длится полчаса: ребята рассказывают про текущие проекты, отвечают на вопросы и спрашивают о Вашем опыте, любимых задачах, увлечениях. Таких созвонов будет не более трёх.
|
||||
|
||||
После созвона с Вами свяжется рекрутер: скажите ему, в какой команде Вы хотели бы работать.
|
||||
|
||||
## Этап 4: приглашение на работу
|
||||
|
||||
В течение нескольких дней мы вернемся с оффером. Если Вам понравятся условия и команда, останется согласовать дату первого рабочего дня.
|
||||
|
||||
## Дополнение:
|
||||
|
||||
1. Рекрутер отвечает между этапами в течение трех дней, на финальное решение уходит чуть больше времени. Рекрутер на связи: Вы можете связаться с ним, если нужно что-то уточнить.
|
||||
2. В беседе с интервьюерами задавайте вопросы и предлагайте разные решения. Интервьюер проверяет не только знания, но и как Вы подходите к решению задач.
|
||||
3. Бывает так, что на каком-то этапе интервью мы отказываем кандидату. Отказ не влияет на отношение к кандидату: он может попробовать подать заявку через полгода, а если откроется подходящая вакансия, мы предложим варианты.
|
||||
|
||||
Reference in New Issue
Block a user