Нека поговорим за контекста. Ти предаде контекста на функцията — какво да правиш след това? Как функцията ще слуша за отмена на контекста?
Golang
Да предположим, че имаме заявка, която отнема много време — какво да правим? Разкажи за EXPLAIN и EXPLAIN ANALYZE.
Какво представлява низ в Go?
Каква е причината да решите да излезете на пазара?
Разкажи за компаниите, в които си работил: какви бяха проектите, каква роля изпълняваше, по какво работеше, какъв технологичен стек използваше?
Разкажи ми за горутините. Да предположим, че имаме приложение, в което работят горутини, и нещо се обърка — как принудително да прекратим горутина?
len() — каква е дължината на?
Бизнесът настоява, и имаш избор: да напишеш прост и разбираем код, който по-късно ще изисква рефакторинг, или веднага да проектираш сложна и мащабируема архитектура, но да похарчиш два пъти повече време. Как ще избереш?
Кои индекси знаете в базата данни? Какви функции са използвани?
Какво можеш да кажеш за канала в Go?
Можеш ли да разкажеш за нивата на транзакциите?