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

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

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

126 вопросов 119 компаний 249 технологий

Усильте резюме перед собеседованием

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

Анализ резюме

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

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

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

Основные темы и навыки

backend 71 database 64 api 40 optimization 39 concurrency 31 testing 31 async 18 performance 18

Форматы вопросов

  • Поведенческие вопросы91
  • Технические вопросы17
  • System Design14
  • Лайвкодинг4

Ориентировочная сложность

  • Продвинутые56
  • Практические58
  • Базовые12

С чего начать подготовку

  1. Начните с раздела «Поведенческие вопросы» и проверьте, можете ли дать короткий ответ своими словами.
  2. Затем разберите вопросы по теме «backend» и свяжите ответы с собственным опытом.
  3. Завершите подготовку практикой: проговорите решение, ограничения и возможные альтернативы.
Сбросить

Каталог

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

Найдено: 126
Поведенческий

В чем отличие Atomic-классов от synchronized?

Ключевое отличие Atomic-классов от synchronized Atomic-классы выполняют операции без блокировок В основе их работы лежит CAS (Compare-And-Swap) Они обеспечивают атомарность отдельных операций synchronized использует…

Читать ответ
Поведенческий

В чем разница между == и equals() в Java?

Чем отличаются == и equals() Область применения: оператор == сопоставляет ссылки на объекты в памяти, а equals() проверяет содержимое объектов. Типы данных: для примитивов == сравнивает значения, а при работе с…

Читать ответ
Поведенческий

В чём разница между ConcurrentHashMap и Collections.synchronizedMap при параллельном доступе?

Параллелизм в ConcurrentHashMap и Collections.synchronizedMap обе структуры обеспечивают потокобезопасный доступ к Map Collections.synchronizedMap представляет собой обёртку с синхронизацией всего объекта, поэтому…

Читать ответ
Поведенческий

В чём разница между HTTP-ошибками 400 и 500?

HTTP-статусы объединяют ошибки в отдельные категории 400 Bad Request — проблема на стороне клиента указывает на некорректно сформированный запрос: ошибку синтаксиса или неверные параметры клиент передал недопустимые…

Читать ответ
System Design

В чём разница между Kubernetes DaemonSet и Deployment и для чего применяется каждый из них?

Чем отличаются Kubernetes DaemonSet и Deployment и где они применяются Deployment — контроллер для управления набором реплик подов, их масштабирования и обновления DaemonSet — обеспечивает запуск копии пода на каждом…

Читать ответ
Поведенческий

В чём разница между REST и SOAP и когда их используют?

REST и SOAP: сравнение REST представляет собой архитектурный стиль API, а SOAP — протокол обмена сообщениями REST опирается на HTTP-методы (GET, POST, PUT, DELETE), SOAP передаёт XML-сообщения через HTTP, SMTP и…

Читать ответ
Поведенческий

В чём разница между cookie и sessionStorage?

Чем отличаются cookie от sessionStorage В cookie информация сохраняется в браузере клиента, а sessionStorage хранит данные в рамках сессии отдельной вкладки Браузер автоматически добавляет cookie к каждому запросу на…

Читать ответ
System Design

В чём разница между defer, panic и recover в Go?

Разница между defer, panic и recover в Go defer — отложенный вызов функции: она выполняется при выходе из текущей функции и обычно используется для освобождения ресурсов panic — прерывание обычного выполнения…

Читать ответ
System Design

В чём разница между readinessGate и readinessProbe в Kubernetes и как работает readinessGate?

Сравнение readinessGate и readinessProbe в Kubernetes Kubernetes: управление готовностью контейнера readinessProbe: определяет, может ли Pod принимать трафик, используя HTTP, TCP или exec-проверку readinessGate:…

Читать ответ
Поведенческий

В чём разница между аутентификацией и авторизацией?

Разница между аутентификацией и авторизацией Безопасность и контроль доступа Аутентификация устанавливает личность пользователя: кто он Способы: логин и пароль, токены, биометрия Авторизация определяет права…

Читать ответ
Поведенческий

Для каких задач применяют GraphQL в API?

API-запросы с выборкой только нужных данных клиент сам указывает необходимые поля и тем самым сокращает объём лишних данных единый endpoint упрощает устройство API вложенные запросы позволяют объединять данные из…

Читать ответ
Поведенческий

Для чего нужен оператор HAVING и чем он отличается от WHERE?

элемент SQL, предназначенный для фильтрации результатов после агрегирования обычно применяется вместе с GROUP BY отбирает группы, а не отдельные записи поддерживает работу с агрегатными функциями (SUM, COUNT, AVG) в…

Читать ответ