Golang
A cosa serve il contesto in Go?
Quali sono le tue aspettative salariali?
Parlami della tua esperienza nella scrittura di microservizi: come ci sei arrivato, qual era il compito globale?
Con quali database hai lavorato e a quale livello? Dettagli su PostgreSQL, Redis, ClickHouse.
Una struttura in Go può implementare più interfacce contemporaneamente?
Quali compiti hai svolto con i database?
Parla di archiviazione in-memory di posizioni e saldi con persistenza sincrona dal riepilogo.
Hai aggiunto un indice per la query, ma secondo EXPLAIN non è diventata più veloce. Qual potrebbe essere il problema?
Le goroutine funzionano in parallelo o in modo concorrente?
Come valuti la tua conoscenza di Go su una scala da 1 a 10? Cosa aggiungeresti al punteggio mancante fino a 10?
In: [1, 2, 3, 4, 5] Uscita: Vero In: [1, 2, 3, 3, 4, 5, 1] Uscita: Falso
Quali criteri sono importanti per te nella scelta di un lavoro? Aspettative salariali?
È possibile inserire una struttura nel contesto tramite context.WithValue?
Parlaci del tuo pensiero ingegneristico: come affronti i problemi, come lavori con l'incertezza, come utilizzi l'IA nello sviluppo.
È possibile utilizzare un indice composito (A, B, C) filtrando solo sulla colonna B?
Hai ricevuto feedback dalla direzione? Come preferisci riceverlo?
Puoi orientarti in base alle tue aspettative salariali, quanto puoi stimare ora?
I processi possono comunicare tra loro? Quali metodi di IPC (interprocess communication) esistono?
Puoi ricordare qualche soluzione architettonica complessa?
Query SQL: scrivere una query per visualizzare l'ID cliente, nome cliente e città cliente, con la somma della quantità a gennaio 2025 superiore a 50