Golang
Применяли ли вы когда-либо механизм трассировки в своих проектах?
Объясните, что подразумевается под понятием грязного чтения в контексте транзакционной обработки данных.
Что считается самым строгим уровнем изоляции транзакций в базах данных?
В каких случаях и для каких целей применяют сокеты в программировании?
Какое значение возвращает закрытый канал в языке программирования?
Каковы основные преимущества и недостатки использования реляционных баз данных?
Как вы определяете наиболее подходящий язык программирования для конкретной задачи?
Каким инструментом для статического анализа кода ты обычно пользуешься?
Каким образом горутина распознаёт, что её выполнение было отменено через контекст?
Какие внутренние процессы запускаются в системе при открытии и чтении файла?
Какими методами можно определить, когда следует создавать индекс в базе данных?
Каким образом извлечь первые N элементов из массива или списка?
Можешь назвать различные типы индексных структур, используемые в базах данных?
Какая роль у ключей идемпотентности в системах и зачем они применяются?
Можете объяснить, что такое класс Arena и как он используется?
Как осуществляется доступ к элементам в структурах данных Map с использованием хэш-функции?
Как определить временную сложность операции удаления элемента из среза в Go?
Можете объяснить, что подразумевается под термином 'захват переменной' в контексте программирования?
Что негативно может возникнуть при преобразовании среза байтов в строку?
Какие методы взаимодействия используются между микросервисами в архитектуре систем?