Golang
Что означает параметр GOMAXPROCS в настройках выполнения программы на Go?
Каким образом осуществляется доступ к значениям в словаре, который еще не был заранее создан?
Чем отличается реализация многозадачности на основе кооперативного подхода от реализации с вытесняющим планировщиком?
Какими способами можно определить стабильность и качество продакшн-кода после его запуска?
Можете ли вы перечислить основные категории сложности алгоритмов и их критерии?
Какова роль использования дженериков в программировании и чем они облегчают работу с типами?
Для чего используют пустые структуры в языке Go?
Можешь перечислить основные черты протокола HTTP/1.1?
Какие техники использования блокировок или других механизмов для предотвращения одновременного доступа к данным ты знаешь?
С какими основными трудностями вы сталкивались при использовании WebSocket в проектах?
Какова основная роль оператора select в программировании или работе с потоками данных?
Объясните концепцию разделения задач между несколькими потоками или процессами для оптимизации работы системы. Что означает термин Work-Sharing?
Можете объяснить, что такое класс StringBuilder и как он используется для работы со строками?
Можешь назвать основные команды, используемые в Linux для управления системой?
Какие преимущества и недостатки существуют у серверной части приложения?
Какие типы тестирования используют для проверки серверной части приложений?
Какое ваше мнение о языке программирования Go и его особенностях?
Каковы преимущества и недостатки использования асинхронной репликации данных?
Какие типы SQL-запросов ты умеешь создавать и использовать в практике?
Какими методами можно обеспечить согласованность данных при выполнении транзакций, распределённых между несколькими микросервисами?