Подготовка к интервью

Вопросы на собеседовании в Т-Банк

1358 вопросов с собеседований в Т-Банк

1358 вопросов 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в Т-Банк. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, backend, api.

Каталог

Результаты поиска

Найдено: 1358
Теория

Как протестировать функциональность допуска пользователя: несовершеннолетний система не пускает, а совершеннолетний пускает? Не тестируйте валидацию формы.

Проверяйте бизнес-решение на границе возраста: непосредственно до порога, в день его достижения и после. Используйте корректные даты рождения, не уходя в валидацию формы.

Читать ответ
Лайвкодинг

Бесконечный повторяющийся генератор

Для конечного итерируемого объекта запоминайте элементы первого прохода, затем бесконечно повторяйте сохранённую последовательность. Пустой вход должен завершаться, иначе возникнет бесполезный бесконечный цикл.

Читать ответ
Лайвкодинг

Фабрика декоратора с выбором единицы измерения времени

Сделайте фабрику декоратора с единицей времени и измеряйте интервал через time.perf_counter(). Для миллисекунд умножайте секунды на 1000; finally позволит записать длительность и при исключении.

Читать ответ
Лайвкодинг

Декоратор‑обёртка с кешированием результатов функции

Храните результаты в словаре по ключу из аргументов и используйте wraps для сохранения метаданных функции. Простой вариант требует хешируемых аргументов и подходит для чистых синхронных функций.

Читать ответ