Golang
Ile bajtów zajmuje jedna rosyjska litera?
Opowiedz o najtrudniejszym zadaniu technicznym, z którym się zmierzyłeś podczas pracy nad projektem.
Czym jest iteracja po ciągu za pomocą for range w Go? Czym są zmienne i i v w pętli, jakie mają typy danych?
Wyjaśnij różnicę między WebSocket a SSE oraz przypadki ich użycia.
Jaki typ danych w Go jest używany do reprezentowania znaków Unicode?
Jak radzić sobie z incydentem, gdy Twoja usługa wpływa na inne usługi (np. blokuje tabele w bazie danych)?
Opowiedz o indeksach w bazie danych i jakie są minusy ich nadmiaru.
Jaka była Twoja rola w podejmowaniu decyzji architektonicznych podczas rozwoju usługi wyszukiwania?
Do czego służą linters w kodzie? Które używałeś?
Jak replikacje usług w Kubernetes wchodziły w interakcje i jaką informację dzieliły?
Musimy zrestartować usługę (aktualizacja/nowa funkcja) — jaki to będzie miało wpływ na asynchroniczne procesy wysyłki do analizy?
Co cię napędza w pracy? Co jest nudne?
Czym jest defer w Go? Co wyświetli kod? Jak sprawić, aby wyświetliło 4,5,6 zamiast 1,2,3?
Czy obecnie pracujesz, czy odszedłeś?
Czy wcześniej pracowałeś w RocketDev i zaczynałeś od PHP, a potem przeszedłeś na Go — czy dobrze rozumiem? Jak długo już pracujesz w Go?
Co robi Load Balancer przed API Gateway w schemacie klient → Load Balancer → API Gateway → usługi?
Czy kolejność, w jakiej pola są dodawane do indeksu złożonego, ma znaczenie?
Jak zintegrować pprof z aplikacją i jak się podłączyć?
Jak nadal rozwijasz się zawodowo?
Jakie wartości uzyska pole rnk (DENSE_RANK) dla pracowników z tabel IT i HR?