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

Технические вопросы на собеседовании

657 вопросов в категории «Технические вопросы»

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

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

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

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

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

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

В этой подборке вопросы сгруппированы по формату «Технические вопросы», чтобы подготовку можно было вести от базовых тем к практическим задачам. В подборке чаще встречаются темы: backend, optimization, database.

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

backend 181 optimization 150 database 142 async 133 architecture 125 performance 113 api 95 frontend 64

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

  • Технические вопросы657

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

  • Базовые392
  • Продвинутые265

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

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

Каталог

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

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

Что такое VACUUM в PostgreSQL и зачем он нужен?

Что представляет собой VACUUM в PostgreSQL Управление памятью и удаление "мёртвых" строк (dead tuples) Выполняет очистку и сжатие таблиц после команд UPDATE/DELETE Актуализирует статистику, используемую оптимизатором…

Читать ответ
Теория

Что такое VContainer и как вы его использовали в Unity?

Работал с VContainer? VContainer — DI-контейнер для Unity реализует инъекцию зависимостей и управляет жизненным циклом объектов поддерживает атрибуты и регистрацию типов с помощью модулей делает управление сервисами и…

Читать ответ
Теория

Что такое cProfile в Python и для чего он нужен?

Назначение и возможности cProfile встроенный в Python профилировщик показывает время выполнения функций формирует статистику вызовов, общего времени и времени отдельного вызова работает с небольшими накладными…

Читать ответ
Теория

Что такое connection pooling в Postgres-клиентах на Go и зачем он нужен?

connection pooling — это управление пулом уже открытых соединений с БД сокращает время, затрачиваемое на установку и закрытие соединений задаёт предел для числа одновременных подключений к Postgres увеличивает…

Читать ответ
Теория

Что такое deadlock, или взаимоблокировка, в базе данных?

Что означает взаимоблокировка (deadlock) в базах данных? возникает как проблема параллелизма и конкуренции транзакций две или несколько транзакций ждут друг друга каждая удерживает ресурс, необходимый другой…

Читать ответ
Теория

Что такое enum в TypeScript и как применять его на практике?

Что такое enum в TypeScript и как применять его на практике? тип данных, предназначенный для перечислений задаёт набор именованных констант бывает числовым (default) и строковым автоматически назначает значения…

Читать ответ
Теория

Что такое idempotency key и зачем он нужен в API?

Что такое idempotency key и зачем он нужен в API? Предотвращение повторной обработки запросов в API Уникальный идентификатор отдельной операции Гарантия идемпотентности: повторная отправка не вызывает повторное…

Читать ответ
Теория

Что такое materialized view и зачем оно нужно?

Что представляет собой материализованное представление (materialized view)? компонент СУБД, предназначенный для ускорения запросов сохранённая копия результата сложного запроса данные хранятся в базе в виде физической…

Читать ответ
Теория

Что такое mutex, какие виды существуют и как его применять?

Mutex: назначение, разновидности и применение Mutex — примитив синхронизации, защищающий данные от одновременного доступа Реализует взаимное исключение: владеть mutex одновременно способен только один поток Основные…

Читать ответ
Теория

Что такое on-premise и какие преимущества и недостатки есть у этой архитектуры?

Что представляет собой архитектура on-premise и каковы её плюсы и минусы? on-premise означает размещение ПО и данных на собственных серверах компании организация получает полное управление инфраструктурой и её…

Читать ответ
Теория

Что такое reference counting и как подсчет ссылок работает в сборке мусора?

Что такое reference counting и как подсчет ссылок работает в сборке мусора? способ автоматического управления памятью для каждого объекта хранится счетчик ссылок при создании ссылки счетчик увеличивается, при удалении…

Читать ответ