Golang
Разкажи интересен случай на работното място
Защо исторически първо популярност получиха CISC процесорите (x86), а RISC едва сега набира скорост?
За API Gateway един Load Balancer, за WebSocket друг — общо два LB в системата?
Имали ли сте опит с контейнеризация? С Kubernetes и Docker?
Това е низ от символи. Намерете броя на двойките индекси i и j (i <= j), между които, включително, няма повтарящи се символи. За низа "aba" отговорът е 5: [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") За низа "acbb" отговорът е ?:
Преди да преминете от Postgres към ClickHouse за създаване на отчети, опитвали ли сте първо да оптимизирате Postgres (индекси и т.н.)?
Как различаваш Junior, Middle и Senior разработчици? По кои критерии се счита за Senior?
Как да го направим на ниво Go — идеологически, за да изпращаме отговор на потребителя и едновременно да изпращаме данни към аналитиката?
Какво е IP мрежов протокол и какви задачи решава?
Какви проекти водиш, какви са задачите от по-високо ниво — какво правиш;
Спомняш ли си теоремата CAP?
Кои примитиви за синхронизация има в Go?
Знаеш ли за складската тематика? Какво е това?
Какво да направите, ако работникът падне по време на обработката на задачата?
Какви свойства трябва да имат ключовете в map в Go?
Какво се случва с потребителя, когато изтече refresh token, който живее в cookie?
Характеристики на работата със стрингове в Go: неизменяемост, len(), работа с Unicode/кирилица, руни?
Представете си ситуация, в която имате оферти от две различни компании. Какви фактори бихте взели предвид при сравняването им и как всеки от тях би повлиял на вашето крайно решение?
Има ли гореща таблица в базата данни, която постоянно се чете? Как да работим с индексите в този случай?
Таблица `employees`: | id | име | отдел | заплата | |----|-------|--------|---------| | 1 | A | IT | 100 | | 2 | B | IT | 100 | | 3 | C | IT | 90 | | 4 | D | IT | 80 | | 5 | E | HR | 200 | | 6 | F | HR | 180 | Трябва да се покажат всички служители, които са в топ-3 по заплата в рамките на своя отдел. Ако няколко служители имат еднаква заплата, всички трябва да бъдат включени (дори ако това разшири топ-3 до 4-5 човека).