mirror of
https://github.com/Tinkoff/career.git
synced 2025-12-06 11:36:56 +03:00
Updates programming section description
This commit is contained in:
@@ -28,13 +28,13 @@
|
||||
### Направления и секции в Тинькофф
|
||||
|
||||
#### Backend-разработка
|
||||
* [Алгоритмы](./sections/programming.md)
|
||||
* [Секция программирования](./sections/programming.md)
|
||||
* [Секция по платформе или языку](./sections/platform-backend.md)
|
||||
* [Системный дизайн](./sections/system-design-backend.md)
|
||||
|
||||
#### Frontend-разработка
|
||||
* [Секция по Web платформе и фреймворкам](./sections/platform-web.md)
|
||||
* [Алгоритмы](./sections/programming.md)
|
||||
* [Секция программирования](./sections/programming.md)
|
||||
* [Архитектурная секция](./sections/system-design-web.md) (для кандидатов уровня middle+ и выше)
|
||||
|
||||
#### SRE
|
||||
@@ -44,10 +44,10 @@
|
||||
|
||||
Для позиций с фокусом на разработку возможно проведение дополнительных секций:
|
||||
* [Системный дизайн](./sections/system-design-backend.md)
|
||||
* [Алгоритмы](./sections/programming.md)
|
||||
* [Секция программирования](./sections/programming.md)
|
||||
|
||||
#### Машинное обучение
|
||||
* [Алгоритмы](./sections/programming.md)
|
||||
* [Секция программирования](./sections/programming.md)
|
||||
* [Секция по ML](./sections/platform-ml.md)
|
||||
* [Дизайн ML-систем](./sections/system-design-ml.md)
|
||||
|
||||
@@ -57,7 +57,7 @@
|
||||
* [Программирование для QA](./sections/programming-basic.md)
|
||||
|
||||
#### Тестирование производительности
|
||||
В алгоритмической секции, по направлению тестирования производительности, используются задачи по кодированию уровня easy (leetcode), нацеленные на умение использовать простые структуры данных, а не на эффективную реализацию алгоритмов.
|
||||
В секции программирования, по направлению тестирования производительности, используются задачи по кодированию уровня easy (leetcode), нацеленные на умение использовать простые структуры данных, а не на эффективную реализацию алгоритмов.
|
||||
|
||||
* [Программирование для QA](./sections/programming-basic.md)
|
||||
* [Секция по дизайну проектов тестирования производительности](./sections/system-design-perfomance-testing.md)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Секция программирования в Тинькофф
|
||||
|
||||
В рамках секции проверяем знание алгоритмов и структур данных и умение их применять.
|
||||
В рамках секции мы проверяем умение мыслить и искать решения для абстрактных задач, способность ясно выражать свои мысли в коде, знание базовых алгоритмов и структур данных, умение оценивать сложность полученного решения.
|
||||
|
||||
## Материалы для подготовки
|
||||
### Рекомендуем повторить все, что связано с алгоритмами:
|
||||
@@ -8,7 +8,7 @@
|
||||
- базовые алгоритмы — поиск элементов в коллекциях, обход деревьев, сортировки, динамическое программирование;
|
||||
- понятие сложности алгоритмов, O-нотация.
|
||||
|
||||
#### Пример задачи
|
||||
### Пример задачи
|
||||
Даны три неубывающих массива чисел. Найти число, которое присутствует во всех трех массивах.
|
||||
```
|
||||
Input: [1,2,4,5], [3,3,4], [2,3,4,5,6]
|
||||
|
||||
Reference in New Issue
Block a user