C/C++
Potresti parlare dei tuoi progetti passati e del tuo coinvolgimento in essi?
In quali casi i distruttori degli oggetti potrebbero non funzionare in presenza di un'eccezione?
Hai utilizzato il tipo std::atomic nei tuoi progetti e hai lavorato con operazioni atomiche in C++?
Come viene implementato il meccanismo di polimorfismo nel linguaggio C++?
Come ti assicuri che il tuo codice compili correttamente prima di eseguire i test o l'esecuzione?
Come chiariva e formulava i compiti durante l'esecuzione delle sue responsabilità nella sua ultima azienda?
Hai esperienza pratica con protocolli e tecnologie di rete?
È necessaria la presenza fisica in ufficio per svolgere il lavoro?
Cosa ne pensi del lavoro con il sistema operativo Windows? Hai esperienza nel interagire con esso?
Può spiegare cosa si intende con il termine input/output nel contesto dei sistemi informativi?
Puoi spiegare cos'è la parola chiave 'typename' in C++ e come viene usata nei template?
Come viene gestito l'uso della memoria durante la creazione di un oggetto con std::shared_ptr?
Quale principio SOLID riguarda l'apertura e la chiusura dei moduli software per le modifiche?
Quale meccanismo è responsabile della creazione di segmenti di memoria condivisa per i processi?
Cosa si intende per principio di apertura/chiusura nella programmazione orientata agli oggetti?
Quali sono le differenze tra il meccanismo di mutua esclusione Mutex e l'attesa attiva Spinlock?
Qual è l'impatto di dividere un progetto in molti piccoli file?
È possibile accedere ai log di sistema senza utilizzare l'interfaccia grafica?
Quali criteri segui nella valutazione dei compiti assegnati?
Puoi fare un esempio di una situazione in cui viene utilizzata la programmazione multithread?