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

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

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

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

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

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

Анализ резюме
Сбросить

Каталог

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

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

Что происходит внутри Thread при выполнении?

Что происходит внутри Thread? поток является единицей планирования ОС и основой многозадачности для него выделяются стек памяти и контекст выполнения он асинхронно выполняет функцию или метод для переключения…

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

Что такое ACID и какие свойства обеспечивают надежность транзакций?

понятие из области реляционных баз данных совокупность свойств для надежного выполнения транзакций Atomicity — транзакция выполняется целиком либо не выполняется Consistency — после завершения транзакции данные…

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

Что такое Copy-On-Write (COW) и как реализовать его для пользовательских структур?

Что представляет собой Copy-On-Write (COW) и можно ли применить его к пользовательским структурам? Copy-On-Write (COW) — это способ оптимизировать использование памяти и производительность, при котором данные не…

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

Что такое DiffUtil и зачем он нужен в Android?

Что представляет собой DiffUtil и для чего он нужен? инструмент Android для сопоставления списков определяет минимальный набор отличий между прежним и обновлённым списком использует алгоритм вычисления разности (diff)…

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

Что такое Elasticsearch и где его применяют?

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

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

Что такое FULL VACUUM в PostgreSQL и когда его применяют?

Что такое FULL VACUUM и для чего он нужен? выполняет очистку и реорганизацию таблиц в PostgreSQL возвращает полностью освобождённое пространство операционной системе перестраивает индексы и сокращает размер файлов…

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

Что такое Garbage Collection и как работает сборщик мусора в C#?

Что такое Garbage Collection и как работает сборщик мусора в C#? компонент управления памятью платформы .NET автоматически удаляет недостижимые объекты выполняет маркировку и очистку памяти применяет поколенческий…

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

Что такое LinkedList<T> и когда на собеседовании его выбирают вместо List<T>?

Что такое LinkedList<T>, какие у него типы и когда он лучше List<T> LinkedList<T> — коллекция узлов, соединённых ссылками Основные типы LinkedList: односвязный и двусвязный список; в .NET используется двусвязная…

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

Что такое NoSQL базы данных и когда используют ClickHouse?

NoSQL базы данных и сценарии применения, включая ClickHouse NoSQL — класс БД без жёсткой реляционной схемы и с гибкой организацией данных Включает различные модели: документные, колоночные, графовые и ключ-значение…

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

Что такое Pure function и какие у неё свойства?

понятие из функционального программирования для одинаковых входных данных всегда выдаёт одинаковый результат не создаёт побочных эффектов и не изменяет внешнее состояние не использует глобальные переменные и не…

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

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

Что такое PureComponent и зачем он нужен? React-компонент, ориентированный на оптимизацию производительности содержит реализацию shouldComponentUpdate с поверхностным сравнением props и state не допускает лишние…

Читать ответ