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

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

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

34 вопроса 119 компаний 249 технологий

Усильте резюме перед собеседованием

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

Анализ резюме

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

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

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

Основные темы и навыки

backend 28 async 12 database 11 optimization 10 api 7 performance 7 concurrency 6 data structures 5

Форматы вопросов

  • Поведенческие вопросы28
  • Лайвкодинг3
  • Технические вопросы3

Ориентировочная сложность

  • Практические21
  • Продвинутые12
  • Базовые1

С чего начать подготовку

  1. Начните с раздела «Поведенческие вопросы» и проверьте, можете ли дать короткий ответ своими словами.
  2. Затем разберите вопросы по теме «backend» и свяжите ответы с собственным опытом.
  3. Завершите подготовку практикой: проговорите решение, ограничения и возможные альтернативы.
Сбросить

Каталог

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

Найдено: 34
Поведенческий

Что произойдёт при смешивании асинхронного кода и CPU-bound задачи?

Что произойдёт, если смешать асинхронный код с CPU-bound задачей? тема: асинхронность и CPU-bound асинхронная модель эффективна для I/O операций, но не для CPU-bound CPU-bound задача блокирует поток и замедляет…

Читать ответ
Поведенческий

Что происходит с данными при переходе от верхнего к нижнему уровню модели OSI?

Как пакет проходит по модели OSI сверху вниз Модель OSI представляет собой абстрактную модель сетевого взаимодействия При передаче данные последовательно проходят через 7 уровней На каждом уровне к данным добавляется…

Читать ответ
Поведенческий

Что такое SOAP и для чего он используется?

Что такое SOAP? протокол для обмена сообщениями между системами применяет XML для представления и структурирования данных в качестве транспорта использует HTTP/HTTPS либо SMTP поддерживает форматирование…

Читать ответ
Поведенческий

Что такое «лингвистические паттерны» (naming patterns и code smells) и зачем они нужны?

Что называют «лингвистическими паттернами» (naming patterns и code smells)? сфера чистого кода и его читаемости naming patterns — соглашения об именовании переменных, функций и классов делают код понятнее и помогают…

Читать ответ
Поведенческий

Что такое брокер сообщений и зачем он нужен?

Что представляет собой брокер сообщений? инфраструктурный элемент для организации асинхронного обмена данными выступает посредником между отправляющей и принимающей сторонами использует очереди и топики для временного…

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

Что такое графы и где они применяются?

структура данных, включающая вершины (узлы) и рёбра (связи) рёбра бывают ориентированными и неориентированными используется для описания сетей, отношений и зависимостей способы хранения: списки смежности и матрицы…

Читать ответ
Поведенческий

Что такое деревья и где применяется B-tree, например в Postgres?

Структура данных, предназначенная для представления иерархических отношений Элементы организованы как совокупность узлов и связей между ними В узле хранится значение и ссылки на дочерние элементы Корнем является…

Читать ответ
Поведенческий

Что такое корутина в Python и зачем она нужна?

Что такое корутина в Python? основа асинхронного программирования функция, объявленная с помощью async def может выполняться непрерывно и самостоятельно приостанавливаться через await обеспечивает эффективную работу с…

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

Является ли дерево частным случаем графа и может ли любой граф быть деревом?

Дерево представляет собой частный вид графа Дерево — это связный неориентированный граф без циклов Каждое дерево является графом: оно состоит из вершин и рёбер и не содержит циклов Но обратное неверно: граф может…

Читать ответ