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

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

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

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

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

Анализ резюме
Сбросить

Каталог

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

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

Где может применяться UDP?

Протокол UDP (User Datagram Protocol) применяется в сценариях, где важна скорость передачи данных и допускается потеря некоторых пакетов, а также когда не требуется установление соединения и подтверждение доставки.

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

Чем различаются сетевой и дисковый I/O с точки зрения asyncio в Linux?

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

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

Какое основное устройство или структура инициализируется при выполнении сетевых обращений в операционной системе?

При выполнении сетевых обращений в операционной системе основным устройством или структурой, которая инициализируется, является сокет (socket).

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

Что такое нейросеть с точки зрения математики? Какой раздел математики базовый для ML?

С математической точки зрения нейросеть — это композиция функций, обычно нелинейных, которые преобразуют входные данные в выходные через последовательность слоев.

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

Как защитить POST-ручку приёма платежей от повторных запросов клиента при сетевых сбоях?

Проблема двойной выплаты возникает, когда операция записи в базу данных прерывается после списания денег, но до подтверждения записи, и при повторной попытке происходит повторное списание.

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

Что гласит CAP-теорема? Объясните на практическом примере, почему в распределенной системе невозможно одновременно обеспечить абсолютную согласованность (Consistency) и доступность (Availability) в условиях сетевого разделения (Partition Tolerance).

CAP-теорема утверждает, что в любой распределенной системе невозможно одновременно гарантировать три свойства: согласованность (Consistency), доступность (Availability) и устойчивость к разделению (Partition Tolerance).

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

Можете объяснить, что подразумевается под термином 'порт' в контексте сетевых технологий?

В сетевых технологиях порт — это числовой идентификатор, который используется для адресации конкретного процесса или службы на компьютере в рамках протокола TCP или UDP.

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

Какой сетевой порт используется для установления защищенных HTTPS сессий?

Для установления защищённых HTTPS-сессий обычно используется сетевой порт 443. Этот порт является стандартным для протокола HTTPS, который обеспечивает шифрование данных с помощью TLS/SSL поверх HTTP.

Читать ответ