Golang
Кои други езици за програмиране знаете?
Микросервизна архитектура: как да реализирате регистрация на потребител с две услуги (Users и Notification)? Какво да правите, ако Producer се счупи?
След рестарт, ще знае ли подът какво трябва да продължи да изтегля?
Е ли Go обектно-ориентиран или структурен език? Прегледайте основните принципи на ООП (инкапсулация, полиморфизъм, наследяване, абстракция) и покажете как се реализират в Go.
Какво не ти харесва в работата? Какви са предпочитанията ти по отношение на процесите и задачите?
Каква е разликата между предаване на слайс и масив към функция?
Как разработваш REST API?
Планирате ли да останете на използвания език или обмисляте преминаване към други езици?
Разкажи как си оптимизирал заявките — написано е, че намалението е от 10–12 минути до 5–7 минути. Какъв е този отчет, който толкова дълго се изпълнява? Как го оптимизираше?
Използвал ли си контексти на практика? Разкажи.
Кои точно бяха показателите за пропускателната способност? Колко заявки в секунда обикновено и на пика?
От къде би започнал реализирането на странициране в този метод?
Какво е указател и какво ще стане, ако аргументът на функцията е указател?
Как да намерим бавен заявка в PostgreSQL и как да я оптимизираме?
Каква е твоята роля и професионалната ти самооценка — middle plus или senior?
Представете си, че имате огромна база данни (милиарди потребители в социална мрежа) и трябва да намерите потребител по ID, но заявката е бавна. Какво бихте направили първо?
Дайте пример за това как сте използвали иновации, данни и разбиране на бизнеса заедно, за да постигнете резултат.
Какво точно да се пише в съобщението Kafka? Какви полета да се предават на потребителите?
Как да ускорите бавен API крайна точка — какви подходи има?
Как работи map вътре?