C/C++
Parla del pianificatore di Go e del modello GMP, nonché del meccanismo di work stealing.
Cosa intendi per programmazione di sistema?
Come hai gestito gli errori durante il lavoro con il database?
Cosa succede all'interno del pianificatore durante una chiamata di sistema bloccante?
Perché stai cercando lavoro?
C'è un compito di revisione del codice: un collega ha presentato una soluzione che funziona ed è coperta da test unitari, ma l'implementazione non è affatto come la faresti tu. Cosa farai?
Qual standard C++ preferiresti usare?
Parla del progetto attuale e della parte dell'applicazione di cui eri responsabile.
Per quali criteri stai scegliendo il tuo nuovo posto di lavoro ora?
Parla dei progetti nell'ambito di [azienda].
Cosa ti ha spinto a cercare un nuovo posto?
Hai mai utilizzato gli strumenti GNU e gli strumenti standard di Linux (grep, sed, awk, ecc.)?
Cosa succede con un puntatore intelligente inizializzato a nullptr?
Perché hai deciso di entrare nel mercato? Ho lavorato a lungo in [azienda], qui quasi tre anni — cosa non va?
Quali sono le tue aspettative di reddito e quale struttura di compensazione preferisci?
Come capire se un cambiamento (ad esempio, passare da Boost alla libreria standard) funziona davvero?
Cosa rende interessante un compito per te? Quali proprietà dovrebbe avere affinché tu voglia affrontarlo?
Hai mai partecipato a discussioni/dispute tecniche all'interno del team? Come sono andate e come sono state risolte?
Spiega un esempio con std::vector e emplace_back: come evitare copie inutili?
Quali sono i tuoi criteri per scegliere un nuovo posto di lavoro?