Перейти к содержимому

Avito / Авито (скрининг) - 2

Актуальность: 3 кв 2025

  • Зачем нужны таймауты в http-запросах, и как их подобрать? network/http
  • Зачем нужны коды HTTP и какие они бывают? network/http
  • Из каких частей состоит HTTP запрос? network/http
  • Какие протоколы прикладного уровня обеспечивают TCP и UDP? network/tcp-udp
  • Что такое HTTPS и для чего нужен? network/http
  • Что такое сокеты и какими они бывают? network/tcp-udp
  • Чем отличаются потоки и процессы? linux-os/processes
  • Какие есть виды межпроцессного взаимодействия? linux-os/processes
  • В чем разница между кооперативной и вытесняющей многозадачностью? go/concurrency
  • Что такое переключение контекста? linux-os/processes
  • Что такое файловый дескриптор и для чего используется? linux-os/filesystem
  • Какой командой можно проверить потребляемые системой ресурсы на Unix? linux-os/general
  • Какие бывают индексы и для чего они нужны, какие есть проблемы? sql/indexes
  • Триггеры, для чего они нужны и какие есть проблемы? sql/general
  • Транзакции, для чего они нужны, какие есть уровни изоляции? sql/transactions
  • В чем разница между OLAP и OLTP решениями? sql/general
  • Что такое репликация БД? sql/replication-scaling
  • Что такое шардирование БД? sql/replication-scaling
  • Что такое интерфейсы и для чего они нужны, чем отличаются от классов? go/interfaces
  • Что такое SOLID? architecture/principles
  • Что такое пирамида тестирования? testing/general
  • Что такое асинхронное API. Для чего нужно и как реализуется? architecture/patterns
  • Что такое идемпотентность в запросах к сервисам? architecture/microservices
  • В чем разница между устойчивой и неустойчивой сортировками? algorithms/sorting-search
  • Что такое B-tree, как работает и где применяется? Чем отличается от других деревьев? algorithms/data-structures
  • Что такое хеш-таблицы, для чего применяются, какое основное назначение и ограничения? go/maps
  • Что такое динамический массив, для чего применяются, какое основное назначение и ограничения? go/slices-arrays
  • Что такое куча и где применяется? algorithms/data-structures