Golang
Можете объяснить, что такое Netpoller и как он работает в сетевых приложениях?
Какими методами и инструментами вы используете для выявления узких мест и слабых звеньев в архитектуре системы?
Каким образом можно эффективно сохранять объекты в структуре данных Map?
Допускается ли управление памятью в языке программирования Go?
Как определить лимит по количеству одновременно запущенных горутин в языке Go?
Для чего предназначены совместно используемые потоки в программировании?
Каким образом осуществляется обмен данными между компонентами или системами без их блокировки и ожидания ответа?
Какова роль оператора EXPLAIN при выполнении SQL-запросов в базе данных?
Можешь перечислить основные черты протокола HTTP/1.1?
Какие критерии следует учитывать при определении режима выполнения транзакции в системе?
Чем отличаются состояния запускающихся и ожидающих горутин, такие как Runnable и Waiting?
Какой язык вы используете для написания запросов к базам данных?
Какие методы оптимизации ты бы применил для повышения эффективности работы базы данных?
Каким образом вставить новый элемент в центральную часть динамического массива (слойса)?
Какие инструменты или подходы применяются для координации и управления распределенными сервисами или компонентами системы?
Возможна ли ситуация в программе на Go, когда происходит переполнение стека?
Каким образом можно собрать и обработать результаты пяти запущенных одновременно горутин?
Можно ли передать функцию в качестве значения в структуру данных map?
Мог бы привести пример реализации кода для иллюстрации данного концепта?
Какое назначение у конструкции Wait Group в синхронизации горутин?