Golang
Какви видове канали има в Go? Разкажи за буферираните и небуферираните канали.
Как работи условната променлива (sync.Cond) в Go?
Оценете знанията си по технологии: Go, PostgreSQL, Docker, Kubernetes, Kafka, RabbitMQ, GORM.
Посочете средните асимптотики на времето и допълнителната памет за бързото сортиране (in-place) при сортиране на слайс от n елемента O(n log n) по време, O(log n) по памет на стека O(n log n) по време, O(1) по памет O(n^2) по време, O(log n) по памет на стека O(n log n) по време, O(n) по памет
Какво означава, че 'разходите за експлоатация на микросервизите не са оправдани' — микросервисите са по-скъпи за обслужване?
Разкажи за CTE — WITH, подзаявки, които се припокриват.
Ако имаш няколко оферти, как ще избереш? Какво е важно за теб?
Какви са вашите очаквания за заплата?
Какво е процес и нишка в ОС (Linux)?
Разкажи за resp.Body.Close() — защо е необходимо и защо постави буфер 10?
Как да поправим кода, за да се гарантира, че ще се покажат всички 5 числа?
Да предположим, че на повърхността има точка и е начертана права, която не минава през нея. Колко различни прави могат да бъдат начертани през точката, паралелни на дадената права?
Имате ли в момента други интервюта или оферти?
Изброй всички HTTP методи (глаголи), които знаеш.
Какво е контекст в Go? Каква е разликата между context.WithTimeout и context.WithDeadline?
Какво е advisory lock (препоръчителен блокиране)?
Ако такова задача сега попадне в спринт, откъде би започнал и как би работил с несигурността?
Разкажете случай на използване на интерфейси в производствената логика от гледна точка на архитектурата
Какво представлява типът данни string в Go?
Каква е мотивацията за промяната? Защо решихте да излезете на пазара?