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

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

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

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

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

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

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

Каталог

Последние вопросы

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

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

Что представляет собой gRPC? Высокопроизводительный RPC-фреймворк, созданный Google Для передачи данных применяет HTTP/2, поддерживая мультиплексирование и сжатие Для сериализации сообщений используются Protocol…

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

Что такое goroutine leak в Go и как найти утечку горутин?

Что такое goroutine leak в Go и как найти утечку горутин? Go concurrency goroutine leak — это горутины, которые не завершают работу причина: блокировка на канале, mutex или операции I/O нет механизма завершения через…

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

Что такое hooks в PyTest и зачем они нужны?

Что такое hooks в PyTest и зачем они нужны? механизм расширения PyTest позволяют встраивать пользовательский код в жизненный цикл тестирования оформляются как функции с заданными именами запускаются на важных этапах:…

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

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

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

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

Что такое immutable object и зачем он нужен?

Immutable object: особенности и применение объект, чьё состояние нельзя изменить после создания поля и свойства являются константами либо доступны исключительно для чтения повышает безопасность при параллелизме и…

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

Что такое inlining функции и зачем он нужен?

Что такое inlining функции? оптимизация компилятора подстановка тела функции вместо её вызова отсутствие накладных расходов на вызов снижение задержек, связанных с переходами возможное увеличение размера бинарника…

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

Что такое key в React и зачем он нужен при рендеринге списков?

Что такое key в React и зачем он нужен при рендеринге списков? React — библиотека для создания UI key — уникальный идентификатор элементов списка позволяет React отслеживать изменения и оптимизировать рендеринг при…

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

Что такое lazy sequence и в чём её преимущество?

структура данных, в которой элементы генерируются отложенно значения создаются по запросу, а не заранее (ленивая загрузка) сокращает расход памяти, поскольку формирует только необходимые элементы даёт возможность…

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

Что такое list comprehension в Python и зачем он нужен?

Что такое list comprehension? синтаксический сахар языка Python компактный вариант создания списков объединяет цикл и условие в одной строке делает код короче и понятнее обычно выполняется быстрее стандартного цикла…

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

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

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

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

Что такое memory escape analysis и как определить, попадает ли объект в heap?

Что представляет собой memory escape analysis и как определить размещение объекта в heap Область: управление памятью и оптимизация работы сборщика мусора Memory escape analysis — это анализ, который показывает,…

Читать ответ