Golang
Jak pracujesz nad architekturą — czy w zespole jest architekt, platforma, komisja?
Jakie rodzaje kontekstu (context) w Go znasz?
Jak pracować z błędami w Go, jak opakować błąd?
Gdybyś miał sześć ofert od firm fintech, na co zwróciłbyś uwagę przy wyborze?
Do czego służy kontekst w Go?
Masz [wiek] lat, czy masz książeczkę wojskową?
Ile kluczy głównych może mieć tabela?
Czy można wykonywać EXPLAIN ANALYZE na produkcji?
Czym jest defer? Co wyświetli poniższy kod? ```go type X struct { V int } func (x X) S() { fmt.Println(x.V) } func main() { x := X{123} defer x.S() x.V = 456 } ```
Opowiedz, jakie wbudowane typy znasz w Go?
Jak oceniasz swoją znajomość Go w skali od 1 do 10? Co byś dodał do brakującej punktacji do 10?
Czym jest sharding i do czego służy? Jak wybrać klucz sharding dla tabel w serwisie taksówkowym (kierowcy, klienci, zamówienia)?
Opowiedz o swoim doświadczeniu w Wildberries: jak się tam dostałeś, jak wygląda zespół, dlaczego odchodzisz.
Jakie opcje były po ręcznym przetwarzaniu wiadomości z DLQ? Co z nimi robiłeś technicznie?
Czym jest CQRS i jak można go zrealizować?
Opowiedz o Legion, co tam robiłeś, jaki to był zespół?
Jaka jest różnica między konteneryzacją a wirtualizacją?
Czym jest 404 i jakie inne kody 4xx znasz?
Jak działa select z wieloma kanałami w Go?
Czym jest ACID?