Porozmawiajmy o kontekście. Przekazałeś kontekst do funkcji — co dalej? Jak funkcja będzie słuchać anulowania kontekstu?
Golang
Czym jest łańcuch w Go?
Załóżmy, że mamy zapytanie, które wykonuje się długo — co robić? Opowiedz o EXPLAIN i EXPLAIN ANALYZE.
Z jakiego powodu zdecydowałeś się wejść na rynek?
len() — czego jest długością?
Opowiedz o firmach, w których pracowałeś: jakie to były projekty, jaką pełniłeś rolę, nad czym pracowałeś, jakiego stosu technologii używałeś?
Opowiedz o gorutynach. Załóżmy, że mamy aplikację, uruchomione gorutyny, i coś poszło nie tak — jak wymusić zakończenie gorutyny?
Firma się spieszy, i masz wybór: napisać prosty i zrozumiały kod, który potem będzie wymagał refaktoryzacji, albo od razu zaprojektować skomplikowaną, skalowalną architekturę, ale poświęcając na to dwa razy więcej czasu. Jak będziesz wybierać?
Co możesz powiedzieć o kanale w Go?
Jakie indeksy znasz w bazie danych? Jakie funkcje były używane?
Czy możesz opowiedzieć o poziomach transakcji?