Golang
O które pole blokady ci chodzi (doprecyzowanie dotyczące denormalizacji, flaga is_blocked)?
Dlaczego to trudne zadanie technicznie? Dlaczego nie po prostu funkcja na 100 linii?
Opowiedz o protokole SAML
Czym się posługiwał podczas lokalnego rozwoju? Czy owijano usługi w kontenery?
A co jeśli osiągniemy pojemność naszego rozwiązania w pamięci, co możesz zasugerować, aby zwolnić pamięć?
W jakich zespołach pracowałeś?
Czym są kolizje w mapie?
Jakie systemy konteneryzacji i orkiestracji znasz?
Jakie rodzaje JOIN znasz? Jakie rekordy będą w wyniku danego JOIN dla dwóch tabel?
Okej, zrozumiałem. Następnym razem wyślę zadanie, a ty powiesz mi, jakie pytania zadać, aby wyjaśnić wymagania funkcjonalne i niefunkcjonalne — to była prośba do asystenta AI, nie pytanie od interviewera.
Opowiedz o łańcuchach w Go: jakie są ich cechy, jak z nimi pracować? Dlaczego strings.Builder jest lepszy od bytes.Buffer do łączenia łańcuchów?
Opowiedz o swoim doświadczeniu zawodowym na przykładzie dowolnego projektu.
Czy w twoim zespole jest rozwój mobilny?
Czym jest stos i czym jest sterta?
Jak minął twój dzień?
Co się stanie, jeśli czytasz z zamkniętego kanału?
Opowiedz, jak działa planista goroutines w Go (GMP).
Czy możemy dodać elementy do mapy podczas przekazywania jej do funkcji?
Czym jest pula pracowników w Go i kiedy byś jej użył?
Jakie primitive synchronizacji znasz w Go?