C/C++
Parla della tua esperienza professionale (lavoro precedente, progetti, stack tecnologico).
Parlami del teorema di CAP.
Quale importo consideri al cambio (lordo, prima delle tasse)?
Situazione: hai preso in carico un compito, ma non rispetti il termine stabilito/accordato. Cosa faresti?
Ricorda il più grande errore nella tua carriera di sviluppatore: cosa è successo e quale conclusione hai tratto?
Cosa verrà visualizzato sullo schermo? (Domanda 3: sizeof dell'array, puntatore, riferimento all'array)
Quali pattern di sviluppo di microservizi conosci?
Qual è la differenza fondamentale rispetto a un vettore per quanto riguarda l'invalidità degli iteratori?
Questa soluzione è rimasta invariata o è stato necessario apportare modifiche significative?
Cos'è una funzione hash e in cosa si differenzia una buona da una cattiva?
A cosa serve shared_ptr?
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?
Come erano organizzate le classi e gli algoritmi di conversione nel nucleo?
Hai esperienza di un refactoring su larga scala di una grande base legacy? Se no, come ti comporteresti se dovessi farlo?
Per favore, raccontami dei compiti o progetti più memorabili della tua esperienza passata — cosa ti è piaciuto e cosa, al contrario, non ti è piaciuto.
Con quale collega ti sentiresti a disagio a lavorare?
Cosa succede agli iteratori della mappa dopo l'inserimento di un nuovo elemento?
Perché hai lasciato [azienda]?
Parlami della tua esperienza con Linux
Cos'è il contesto in Go?