Как определить, к какой части структуры относится метод?
Можете объяснить, что такое кодировка ASCII и для чего она используется?
Какие процессы происходят в слайсе при его расширении и как реализуется динамическое увеличение его размера?
Какие шаги предпринять, если обнаружена замедленная работа базы данных при увеличенной нагрузке?
Какие последствия можно ожидать, если в Go-режиме одна горутина использует несколько Reader, а другой – Writer, блокирующий выполнение?
Каким образом меняется использование стека во время работы программы?
Можно объяснить принцип работы LRU-кеша и в каких ситуациях он применяется?
Можете объяснить, что означает порядок байтов big-endian при хранении данных в памяти?
Каким образом реализована операция select в языке Go и как она работает с каналами?
Можете объяснить, что такое слайс в языке Go и как он работает?
Какова временная сложность поиска элемента по ключу в структуре данных Map?
Какие существуют типы вызовов в gRPC и как они различаются?
Применяли ли вы атомарные операции в своих проектах?
Расскажите о наиболее сложной или увлекательной задаче, которую вам удалось успешно реализовать за последние полгода.
Что отличает протокол HTTP/2 от HTTP/1.1 в плане реализации и производительности?
Какая роль у хеш-функции в реализации ассоциативных массивов, таких как map?
В каких ситуациях может возникнуть взаимоблокировка потоков или процессов?
Можешь объяснить, что такое взаимное исключение (Mutex) и как оно работает?
Можешь перечислить типы объединений таблиц, используемые в PostgreSQL?
Какое поведение ожидается при попытке чтения из канала с буфером, который в данный момент пуст?