# Секция базового программирования в Тинькофф Эта секция призвана проверить базовое владение навыками разработки у SRE специалистов. В отличии от секции алгоритмов или языковой мы не проверяем знание сложных алгоритмов или низкоуровневых особенностей работы с языковыми конструкциями/параллелизмом/памятью. От кандидатов ожидается: - Уверенное владение синтаксисом, выбранного языка - Базовое понимание того, как оценивается сложность алгоритмов / О-нотация - Базовое знакомство с основными структурами данных / плюсом будет умение их имплементировать В рамках собеседования кандидату могут быть предложены самые базовые задачи по алгоритмам/структурам данных или более практические/прикладные упражнения вроде имплементации несложного API или написания просто теста. ## Материалы для подготовки ### Сайты, которые помогают решать задачи: - [LeetCode](https://leetcode.com/) - задачи сложности не выше Easy ### Материалы для теоретической подготовки: - [Подборка материалов по прогрраммированию для SRE](https://github.com/mxssl/sre-interview-prep-guide#programming)