C++-разработчик , Junior — вопросы с реальных собеседований
18 вопросов уровня Junior, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
5×
В чём заключается отличие между этими понятиями?
general
junior
2×
С каким стеком технологий вы работали?
general
junior
1×
Что такое сборщик мусора (Garbage Collector) и зачем он нужен?
language_specific
junior
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 5×
В чём заключается отличие между этими понятиями?
Отличие между перегрузкой (overloading) и переопределением (overriding) — в механизме связывания вызова метода с его реализацией. Перегрузка решается на этапе компиляции (статическое связывание), переопределение — на этапе выполнения (динамическое связывание). Перегрузка — несколько методов с одинаковым именем, но разными параметрами (тип, количество, порядок). Возвращаемый тип может отличаться, но на него…
✓ Перегрузка — статическое связывание (компиляция), переопределение — динамическое (runtime).
✓ Перегрузка: одинаковое имя, разные параметры; внутри одного класса. Переопределение: одинаковая сигнатура, разные классы в иерархии.
🔒 и ещё 3 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma
1×
Расскажите о вашем опыте работы с PostgreSQL.
database
PostgreSQL
junior
1×
Какие вопросы по языку Go могут встретиться на собеседовании?
language_specific
Go
junior
1×
Что происходит под капотом при выполнении цикла?
algorithms
junior
1×
На какой операционной системе вы чаще всего разрабатывали программное обеспечение: Linux или Windows?
general
junior
1×
Что такое передача по значению и передача по ссылке в программировании?
language_specific
junior
1×
Могут ли потоки одного процесса разделять память?
concurrency
junior
1×
Отработает ли код, написанный на 11-й строке?
language_specific
junior
1×
Что делать, если дедлайн проекта уже прошёл?
behavioral
junior
1×
Расскажите о своем пути в программировании: с чего вы начинали, как пришли в профессию и почему выбрали именно Go?
general
Go
junior
1×
Что такое медиана в математике и статистике?
algorithms
junior
1×
Напишите функцию, которая на вход принимает массив чисел и возвращает значение медианы.
algorithms
junior
1×
Что такое extension (расширения) и как они работают?
language_specific
Swift
junior
1×
Как происходит чтение HTTP-ответа (response) в коде: достаточно ли просто обратиться к объекту ответа или его нужно извлекать каким-то образом?
web
junior
1×
Как реализовать двусвязный список?
data_structures
junior
1×
Что за задача?
general
junior