C/C++
Quali sono i vantaggi di usare vector rispetto a list?
È una pratica normale lanciare eccezioni dal costruttore?
Un template in C++ può avere un numero variabile di argomenti?
Su quale base più oggetti shared_ptr possono fare riferimento allo stesso puntatore?
Qual algoritmo di ordinamento viene utilizzato nella funzione sort?
Quale tipo di dato viene solitamente usato per i contatori in C++?
Cosa succede se si chiama l'operatore delete su un puntatore nullo (nullptr)?
Come garantire l'assenza totale di eccezioni in un programma C/C++?
Cos'è un MVP (Prodotto Minimo Viabile)?
In quali contenitori STL è implementato l'albero rosso-nero?
Qual è la complessità temporale delle operazioni di inserimento, rimozione e ricerca nella struttura dati set?
Su quale contenitore sono costruiti lo stack e la coda?
Qual è la complessità di rimuovere un elemento nei contenitori list e vector tramite iterator?
Cosa puoi dire sugli svantaggi del pattern architetturale MVC?
Qual è la differenza tra creare un oggetto di tipo shared_ptr usando il costruttore e usando la funzione make_shared?
Cosa bisogna fare affinché, utilizzando realloc, gli elementi dell'array vengano spostati?
Perché molti sviluppatori creano le proprie implementazioni della libreria standard?
Come lavori con il multithreading nei tuoi progetti?
Cos'è una classe astratta?
Cos'è l'architettura MVC?