Come evitare di trovarsi in una situazione in cui, dopo tre mesi, tutto è "disordinato" e niente funziona, se il leader ha deciso di riscrivere radicalmente il codice (ad esempio, eliminare Boost)?
C/C++
Per favore, raccontami dei compiti o progetti più memorabili della tua esperienza passata — cosa ti è piaciuto e cosa, al contrario, non ti è piaciuto.
auto lambda = []<typename>(){};
Qual è la dimensione delle strutture Foo e Bar? (Domanda 4: allineamento, distruttore virtuale, campi const)
Domande tecniche su C++: dichiarazione dei tipi, riferimenti universali, std::move, lambda, funzioni virtuali, SFINAE, final
È comodo venire in ufficio due volte a settimana da Dzerzhinsk?
Cosa è importante per te nella scelta del lavoro?
<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) |
tipo_di_valore & back() { ... } void pop_back() { ... } tipo_di_valore pop_back() { // Perché non è stato implementato così? }
Quali altri linguaggi e tecnologie ti interessano oltre alla programmazione multithread e alle reti?
Questa soluzione è rimasta invariata o è stato necessario apportare modifiche significative?
Cosa rende interessante un compito per te? Quali proprietà dovrebbe avere affinché tu voglia affrontarlo?
Cosa verrà visualizzato sullo schermo? (Domanda 2: std::map, operatore[], metodo at())
Situazione: hai preso in carico un compito, ma non rispetti il termine stabilito/accordato. Cosa faresti?
Con quale collega ti sentiresti a disagio a lavorare?
Cosa verrà visualizzato sullo schermo? (Domanda 6: costruttori/destruttori, eccezioni nel costruttore)
Hai esperienza nel creare qualcosa da zero, come un'applicazione o un servizio?
Aspettative salariali?