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

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

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

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

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

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

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

Каталог

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

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

Что такое асинхронность в C# и как она работает?

Асинхронность в контексте C# модель программирования для неблокирующего выполнения операций основные конструкции: async, await результатом async-метода становится Task или Task<T> await приостанавливает выполнение…

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

Что такое брокер сообщений и зачем он нужен?

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

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

Что такое веб-сокеты и когда их применение оправдано?

Веб-сокеты: определение и области применения технология, обеспечивающая двусторонний обмен между клиентом и сервером создают постоянное TCP-соединение обмениваются данными асинхронно , без регулярных HTTP-запросов…

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

Что такое вебхуки и как они работают?

Что такое вебхуки? способ обратного вызова через HTTP после наступления события сервер передаёт данные на URL клиента используется модель push, а не pull помогает автоматически уведомлять внешние системы в реальном…

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

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

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

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

Что такое замыкание в JavaScript и зачем оно нужно на практике?

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

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

Что такое индексы в базе данных и как они работают?

Что представляют собой индексы и как они работают? индексы — структуры данных, используемые в БД ускоряют поиск и выборку записей как правило, основаны на B-деревьях или хеш-таблицах обеспечивают быстрый доступ по…

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

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

Что такое корутина в Python? основа асинхронного программирования функция, объявленная с помощью async def может выполняться непрерывно и самостоятельно приостанавливаться через await обеспечивает эффективную работу с…

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

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

Что представляют собой корутины в Kotlin? Возможность Kotlin для реализации асинхронности и конкурентности Легковесные задачи, выполняющиеся внутри потоков JVM Позволяют приостанавливать и возобновлять функции…

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

Что такое корутины и event loop?

Корутины представляют собой лёгковесные функции, предназначенные для кооперативной многозадачности Они умеют приостанавливать выполнение и затем возобновлять его Такая возможность реализуется на уровне языка…

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

Что такое метаклассы в Python и зачем они нужны?

Что называют метаклассами? механизм, отвечающий за создание классов в Python метакласс — это класс, предназначенный для создания других классов контролируют определение классов, включая их атрибуты, методы и…

Читать ответ