Sobes.tech

C/C++

Come è stata organizzata la multithreading e la coda dei compiti nel vostro servizio?

Middle
243

Quali altri casi di deadlock sono possibili, oltre all'ordine diverso di acquisizione del mutex? È necessario un recursive_mutex?

Middle
199

Come affronti l'esecuzione dei compiti e il rispetto delle scadenze?

Middle
188

Come implementare un wrapper RAII su una libreria C e cosa succederà durante la sua copia?

Middle
175

Spiega un esempio con std::vector e emplace_back: come evitare copie inutili?

Middle
172

Raccontaci di un bug con la tabulazione: come è stato trovato, qual era la causa e quali metodi di diagnosi sono stati utilizzati?

Middle
171

Parli della struttura interna di std::vector e dell'invalidazione di iterator, riferimenti e puntatori.

Middle
170

Cos'è RAII, quale problema risolve e perché usarlo invece di delete manuale?

Middle
169

Quando sei pronto a iniziare a lavorare?

Middle
168

Qual LLM locale hai usato e come l'hai configurata?

Middle
166

Come utilizzi l'aiuto esterno e gli strumenti di IA nello sviluppo?

Middle
160

Quali primitive di sincronizzazione hai usato e in cosa si differenziano lock_guard, unique_lock e scoped_lock?

Middle
160

Cos'è std::condition_variable, cosa fa il predicato e a cosa serve?

Middle
159

Parla delle modalità di cattura di Lambda e delle insidie della durata di vita delle risorse.

Middle
158

Quanto dettagliatamente ti hanno spiegato dell'azienda e di cosa si occupa?

Middle
158

Parla del progetto attuale e della parte dell'applicazione di cui eri responsabile.

Middle
155

In quale azienda e su quali compiti vorresti lavorare?

Middle
153

Come hai ottimizzato intenzionalmente le copie durante la conversione di grandi documenti?

Middle
153

Come erano organizzate le classi e gli algoritmi di conversione nel nucleo?

Middle
152

Parlami del progetto o risultato più difficile.

Middle
152
/2