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

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

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

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

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

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

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

Каталог

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

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

Обратить порядок символов в строке

Сначала определите, что считается символом. Для пользовательского текста с emoji и комбинируемыми знаками нужно разворачивать графемные кластеры, а не байты или отдельные UTF-16 элементы.

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

Задача: по клику на кнопку должна идти задержка 5 секунд, и текст 'Hello World' должен меняться на 'Goodbye World'. Напиши продакшн-решение с использованием любых библиотек (Compose, корутины и т.д.). При повторном нажатии дубликаты не должны учитываться.

Храните состояние и выполняющуюся Job во ViewModel. Повторные клики во время ожидания игнорируйте, задержку делайте через delay, а после завершения обновляйте текст.

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

D. Валера и торговые автоматы

Это задача многорукого бандита: нужно исследовать автоматы и постепенно чаще выбирать успешные. Простой вариант — Thompson sampling; он не гарантирует больше 75% успехов в каждом случайном прогоне.

Читать ответ