ENIGMA AI
ENIGMA AI

Backend-разработчик, Junior — вопросы с реальных собеседований, часть 2

100 вопросов уровня Junior, отсортированы по частоте

Все вопросы открыты бесплатно для всех — без регистрации и оплаты.

🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени. Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Скачать Enigma

Для чего это используется?

general junior

Где в памяти хранятся переменные и объекты?

language_specific junior

Могут ли структуры или классы реализовывать интерфейсы?

oop junior

Что такое наследование в ООП и как классы наследуются друг от друга?

oop junior

Какие типы называются значимыми (value types), а какие ссылочными (reference types)?

language_specific junior

Что такое нижний уровень абстракции в программировании и с чего он начинается?

architecture junior

Что хранят в себе ссылочные типы данных?

language_specific junior

Что произойдет, если в коде возникнет исключение (exception)?

language_specific junior

Какие существуют типы данных и как они классифицируются?

language_specific junior

Что произойдет, если исключение возникнет вне блока catch?

language_specific junior

А по какой причине?

general junior

К каким последствиям это приведет?

general junior

Сколько блоков catch может быть в конструкции try-catch?

language_specific junior

В чем заключается порядок выполнения операций?

algorithms junior

Будет ли выполнен этот код?

language_specific junior

Если у нас есть пять блоков catch, означает ли это, что все пять будут выполнены последовательно?

language_specific junior

Зачем нужен блок finally в обработке исключений?

language_specific junior

Может ли возникнуть такая ситуация?

general junior

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

concurrency junior

Можно ли передать объект в функцию или метод?

oop junior

Что означает фраза «одинаковые исключения» в контексте обработки ошибок?

language_specific junior

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

backend junior

Что такое параллельные вычисления и как они работают?

concurrency junior

Какие существуют механизмы для реализации этой функциональности?

general junior

Если в функцию передать null в качестве аргумента, будет ли этот аргумент выбран как значение по умолчанию?

language_specific junior

Почему обязательно использовать ссылочный тип данных?

language_specific junior

А каким образом это работает?

general junior

Что определяет этот интерфейс/класс/метод?

oop junior

Что с чем сравнивается в данном контексте?

general junior

Не могли бы вы привести значимый пример?

general junior

Вопросы по другим специальностям