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