C/C++
Come è stata implementata la cache: con strutture interne o in altro modo?
Quali chiamate di sistema hai usato e con cosa ti sei confrontato (file/rete)?
Cosa verrà visualizzato sullo schermo? (Domanda 6: costruttori/destruttori, eccezioni nel costruttore)
Qual è la differenza tra un puntatore normale e un puntatore intelligente?
In quale azienda e su quali compiti vorresti lavorare?
Come è stato organizzato l'intero processo di sviluppo?
Con quali protocolli industriali sei familiare?
<data> - fonte di dati che invia continuamente oggetti al "nostro componente" - i dati sono distribuiti uniformemente (senza duplicati) tra i server del "nostro componente" ["nostro componente"] - N server indipendenti - memorizzano dati; al raggiungimento del limite: richiesta POST per inserire nel database - l'indirizzo IP del server del database è configurato nel file di configurazione [Database] - cluster di N server - si può scrivere su qualsiasi server Procedura di installazione: - conosce tutti i server del "nostro componente" e tutti i server del database - assegna i server del database al "nostro componente" in modo approssimativamente uniforme --> [ ] -> 1 |(1) | --> [ ] -> 2 |----| <data> --> [ ] -> 3 |(2) | \--> [ ] -> 1 |----| --> [ ] -> 2 |(3) |
Quali sono le tue aspettative salariali (in dollari)?
Parlami della tua esperienza con CUDA.
Come risolvere il problema con due costruttori di classe che accettano std::string (percorso del file e contenuto)?
Qual è la differenza tra make_shared e il costruttore shared_ptr?
Hai esperienza di refactoring di codice legacy: hai dovuto riscrivere del codice e non hai avuto paura di rompere qualcosa?
Cosa sai degli algoritmi e delle strutture dati?
Ci sono stati casi in cui la valutazione del compito non corrispondeva alla reale necessità di tempo? Cosa hai fatto se era necessario più o meno tempo?
Come hai ottimizzato intenzionalmente le copie durante la conversione di grandi documenti?
Qual è la dimensione di unique_ptr?
Come gestire le eccezioni nei thread e passarle al thread principale?
Spiegami come funziona la forward_list sotto il cofano.
Cosa sai della nostra azienda e del team a cui si sta facendo il reclutamento?