Golang
Каким образом можно преобразовать строку в последовательность байтов?
Какими методами ты используешься для обработки коллизий в хеш-таблицах?
Какими методами можно заменить отдельный символ или подстроку внутри строки?
Какие средства и техники используешь для поиска и устранения ошибок в программах на Go?
Можешь назвать популярные библиотеки для ведения логов в языке Go?
Какими способами реализовать последовательное выполнение нескольких горутин с передачей данных между ними?
Каким образом можно объединить два массива или списка в один?
Какие могут возникнуть проблемы из-за некорректной реализации механизма взаимодействия потоков или процессов?
Как ты относишься к необходимости освоения новых программных языков?
Можешь привести примеры ситуаций, в которых используется приведение типов (Type Assertion) в языке программирования?
Каким образом реализуешь мягкую остановку службы или приложения для сохранения текущего состояния и завершения работы без потери данных?
В чем заключается назначение связи один к одному между таблицами в базе данных?
Расскажите, каким образом вы работали с данными в вашем последнем проекте
Каким образом реализовать обмен информацией между двумя горутинами в языке Go?
Каким образом в памяти сохраняются размеры и резервные объемы срезов в языке программирования?
Какие разновидности механизмов блокировки взаимного исключения применяешь в своих проектах?
Какие основные плюсы использования горутин по сравнению с традиционными потоками операционной системы?
Можешь перечислить основные виды связей между таблицами в реляционных базах данных?
Можешь описать основные характеристики и особенности использования ключей в структурах данных Map?
Как правильно применять составные индексы в базе данных и на что стоит обращать внимание при их использовании?