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

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

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

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

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

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

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

Каталог

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

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

Сложность: EASY

Используйте два указателя: находите гласные слева и справа и меняйте их местами. Остальные символы не перемещаются; для wonderful life получается wendirful lefo.

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

Подготовь пример: счётчик без синхронизации и с Synchronized/AtomicInteger, объясни какие баги возможны без синхронизации

Без синхронизации counter++ может терять обновления, потому что чтение, увеличение и запись не атомарны. Synchronized защищает общий участок, а AtomicInteger предоставляет атомарное увеличение.

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

Python - определить проблему в коде и переписать без ошибок

В add_user список по умолчанию сохраняется между вызовами, а lambda поздно читает общую i. При буквальном требовании без второго аргумента вернуть самого пользователя нужен отдельный признак отсутствия аргумента.

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

Реализуйте функцию: для каждого элемента списка вернуть сумму всех остальных элементов.

Один раз вычислите общую сумму и для каждого элемента вычтите его значение. Для целых чисел это даёт результат за O(n) времени без повторного суммирования остальных элементов.

Читать ответ