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

Вопросы на собеседовании в Sunlight

57 вопросов с собеседований в Sunlight

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

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в Sunlight. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: backend, async, database.

Каталог

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

Найдено: 57
Теория

В каких случаях и как можно реализовать асинхронное выполнение задач в системе?

Асинхронное выполнение задач позволяет запускать операции, которые могут занять время (например, запросы к сети, чтение файлов), не блокируя основной поток выполнения программы.

Читать ответ
Теория

Каким образом можно реализовать структуру данных очереди в JavaScript?

В JavaScript очередь можно реализовать с помощью массива, используя методы push для добавления в конец и shift для удаления из начала, что соответствует принципу FIFO (First In, First Out).

Читать ответ
Теория

Можете объяснить, что означает термин Observable в контексте программирования?

В программировании термин Observable относится к паттерну проектирования, который реализует концепцию "наблюдаемого" объекта, за изменениями которого могут следить другие объекты — наблюдатели (Observers).

Читать ответ
Теория

В чём разница между EXPLAIN и EXPLAIN ANALYZE?

Планирование выполнения SQL-запроса EXPLAIN выводит план выполнения, не запуская запрос EXPLAIN ANALYZE фактически выполняет запрос Показывает реальное время выполнения и количество строк EXPLAIN ANALYZE требует…

Читать ответ