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

Лайвкодинг на собеседовании

3221 вопрос в категории «Лайвкодинг»

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

Что проверяют на интервью

Как устроена подборка

В этой подборке вопросы сгруппированы по формату «Лайвкодинг», чтобы подготовку можно было вести от базовых тем к практическим задачам. В подборке чаще встречаются темы: frontend, browser, database.

Каталог

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

Найдено: 3221
Лайвкодинг

Какой вывод будет у виртуального метода, вызываемого из конструктора абстрактного класса

При создании B возникнет NullReferenceException: конструктор A вызывает B.Foo до выполнения тела конструктора B, где создаётся builder. Строка в консоль не выводится.

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

Боксинг и работа с типами в C#

В консоль будут выведены 5 и 12 на отдельных строках. При boxing в object копируется текущее значение int; изменение исходной переменной не меняет упакованную копию.

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

var arr = [0,1,2,4];

JavaScript выведет -1, поскольку числа 3 в массиве нет. SQL-запрос с GROUP BY field1, field2 допустим, но может вернуть одинаковое field1 для разных групп.

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

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

Храните счётчик попыток для события, повторяйте только Pending с задержкой не меньше пяти секунд и завершайте обработку после OK или исчерпания трёх попыток. Error в примере считается окончательным отказом.

Читать ответ