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

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

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
Теория

Что такое this и как определяется контекст вызова в JavaScript?

this и контекст вызова в JavaScript Ключевое слово this указывает на объект, от имени которого вызывается функция Значение this определяется способом вызова, а не местом, где функция была объявлена При обращении к…

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

Что такое абстрактный класс и зачем он нужен в моделировании?

Что представляет собой абстрактный класс и для чего он используется в моделировании? Базовое понятие ООП класс с интерфейсом, реализованным частично или не реализованным может включать абстрактные методы без тела не…

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

Что такое боксинг и анбоксинг и как они влияют на производительность?

Что такое боксинг и анбоксинг? Понятия из языков программирования, включая Java и C# Боксинг — преобразование примитивного значения (int, bool) в объект-обёртку Анбоксинг — получение примитивного значения обратно из…

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

Что такое веб-сервис и как он работает?

программный компонент, предназначенный для взаимодействия функционирует через сеть, как правило по HTTP/HTTPS использует стандартизированные протоколы, включая SOAP и REST обменивается данными в форматах XML и JSON не…

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

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

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

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

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

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

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

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

Что такое генераторы и зачем они нужны? средство создания итераторов с отложенным вычислением применяют ключевые слова function* и yield (JS, Python) выдают значение и приостанавливают выполнение до следующего…

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

Что такое декоратор в TypeScript и для чего он используется?

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

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

Что такое замыкание в JavaScript и как оно работает?

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

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

Что такое замыкание и как связаны с ним анонимные функции?

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

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

Что такое замыкания (closures) и как они работают в JavaScript?

Что такое замыкания (closures)? понятие из функционального программирования и JS объединение функции с её лексическим окружением, то есть переменными внешнего скоупа сохраняет возможность обращаться к переменным после…

Читать ответ