Что выведет сравнение Integer через == для значений 127 и 128?
Разбор исходного Java-кода: автопакование, гарантированный диапазон кэша, сравнение ссылок и сравнение числовых значений.
Читать ответПодготовка к интервью
3221 вопрос в категории «Лайвкодинг»
Что проверяют на интервью
В этой подборке вопросы сгруппированы по формату «Лайвкодинг», чтобы подготовку можно было вести от базовых тем к практическим задачам. В подборке чаще встречаются темы: frontend, browser, database.
Каталог
Разбор исходного Java-кода: автопакование, гарантированный диапазон кэша, сравнение ссылок и сравнение числовых значений.
Читать ответВариант задачи с ROW_NUMBER: нумерация по name и id, фильтрация во внешнем запросе и отсутствие PARTITION BY для общего списка.
Читать ответДедупликация []int через map с сохранением порядка первых появлений: код, сложность и альтернативы при ограниченной памяти.
Читать ответПочему выражение n % 2 для строки не проверяет чётность и как явно разделить проверку числа и разбор пользовательского ввода.
Читать ответРавенства, диапазон и ORDER BY конкурируют за порядок колонок индекса. Почему salary перед created_at не убирает сортировку автоматически.
Читать ответСвязь пользователей и чатов многие-ко-многим, обязательная принадлежность сообщения одному чату и запрос без предположения об уникальности имени.
Читать ответРешение fan-in через отдельные горутины и WaitGroup. Выход закрывается только после всех отправок, а ok выводится после завершения range.
Читать ответСоединяем расписания автобусов и поездов, закладываем 15 минут на пересадку и выбираем все пары с минимальной общей продолжительностью поездки.
Читать ответРазбираем фильтр по истории статусов: почему внешние соединения фактически становятся внутренними, какие индексы рассмотреть и почему ускорение нужно измерять.
Читать ответПроверка четности через остаток от деления на два: решение на Python, примеры для нуля и отрицательных чисел и границы входного контракта.
Читать ответДва SQL-запроса к list и elements: группировка по списку, HAVING и учет пустых списков через LEFT JOIN и COUNT(e.id).
Читать ответТочный результат INNER, LEFT, RIGHT, FULL и CROSS JOIN для двух заданных таблиц. Учитываем размножение повторов и то, что NULL не равен NULL.
Читать ответ