Golang
Каква сума разглеждате за мотивационната част?
Защо напуснахте предишната компания?
На текущата си работа пишеш много асинхронен код?
Ако има голяма задача, например файл с размер 10 GB с настройките по редове, и трябва да обработите всеки ред (например, да поставите точка в края), биха ли помогнали горутините да ускорят тази работа?
Какви предимства и недостатъци виждаш в използването на fmt.Print в библиотеката?
Знаете ли нещо за reconciliation в React? Какви евристики се използват за бързо сравняване на виртуалния DOM?
Използваш ли Golang?
Ако първият продукт е показан 1000 пъти, вторият — 500 пъти, и първият има 50 кликвания, вторият — 25, как могат да бъдат сравнени?
Каква е разликата между SELECT FOR UPDATE и SELECT FOR SHARE?
Да предположим, че имаме заявка, която отнема много време — какво да правим? Разкажи за EXPLAIN и EXPLAIN ANALYZE.
С кои брокери на съобщения сте работили и за какви цели сте ги използвали?
Какво е реверс прокси и как може да бъде реализиран?
Какво прави функцията append в Go?
Разкажи ми за работата с атоми и mutex-и.
Как изглежда процесът ви на работа с задачите?
Разкажи за екипа: какви роли има, как взаимодействат?
Как да създадем оптимално карта, ако знаем, че входящият списък съдържа милион елементи?
Как работи WAL? Как протича процесът на запис?
Задача: обединяване на два сортирани slice с уникални стойности в един сортиран slice с уникални стойности
Как се обработват съобщенията, изпратени на потребители в офлайн режим?