Golang
Какие методы используют для обеспечения согласованности данных при работе с несколькими потоками или горутинами?
Какое количество типов очередей реализовано в модели GMP?
Можете объяснить принцип функционирования срезов (slice) в языке программирования?
Можете объяснить концепцию и основные функции OpenTelemetry?
Является ли nil слайс равным слайсу, который не был явно инициализирован?
Что означает режим обработки сообщений At-Most-Once и чем он отличается от At-Least-Once?
Можешь рассказать о различных уровнях модели OSI или TCP/IP?
Как интерпретировать использование CPU на уровне 60% в работе серверной системы?
Что происходит внутри системы или программы, когда буфер полностью заполняется, и как это может привести к зависанию?
Может ли структура в Go реализовать интерфейс, и как это сделать?
Какие библиотеки вы использовали для создания мок-объектов в тестировании?
Что отличает процесс от потока в контексте работы с памятью и как это влияет на их взаимодействие?
Какова временная сложность операции удаления первого элемента из динамического массива или слайда?
Какое максимальное количество мастеров должно быть в системе?
Какой уровень затрат на ресурсы у операции аллокации памяти в языке Go?
Для чего используют заглушки и имитации в тестировании программного обеспечения?
Для чего используют хеш-таблицы в программировании?
Возможно ли динамически изменять управление очередями во время выполнения программы на языке Go?
Какими способами осуществляется контроль и настройка процесса автоматической очистки памяти в системе?
Что нужно учитывать при работе с партициями данных?