Golang
Разкажете за екипа: 4 Go разработчици, тестери, анализатори, инженери, тимлид?
Как оптимизираше заявките от 10-20 минути до 5-7? Какви отчети се изпълняваха толкова бавно?
Каква е разликата между Dependency Inversion и Dependency Injection?
Какво е mock (имитация)?
Какво е нивото ви по английски?
Разкажете ситуация, в която сте трябвало да използвате EXPLAIN ANALYZE.
На текущата си работа пишеш много асинхронен код?
Какво е defer? Как работи? Обажда ли се при паника?
Как протичаха данните към вас чрез RPIH? Как идваше събитието?
Как определихте, че е време да промените нещо? По какви метрики?
Работят ли горутините паралелно или конкурентно?
Как работят транзакциите в PostgreSQL и MySQL?
Как работи WAL? Как протича процесът на запис?
Как работи механизмът за резервиране на място на ниво база данни? Как да се гарантира, че едно място няма да бъде продадено два пъти?
Разкажете за най-трудния технически случай от вашия опит: какво трябваше да се направи, какви мерки предприехте, какво се получи?
Кой трябва да затвори канала - писателят или читателят?
Моля, посочете вашето бащино име.
Как да ускорим изпълнението на заявките?
Каква е дължината на сегмента, който се предава за първи път на функцията addNum на четвъртия ред?
Как се обработват грешки в Go? Какво е паника и как да я обработим?