Golang
Kafka nu este disponibil, serviciul nu poate trimite actualizarea comenzii. Cum se rezolvă problema? Ce este pattern-ul Outbox?
Vorbește-mi despre modelul OSI. Ce niveluri cunoști? Ce se întâmplă la fiecare nivel?
Cum se determină dacă o variabilă va fi plasată pe heap sau pe stivă? Ce este analiza de escape și cum funcționează?
Ai configurat Kafka Outbox singur?
Ce știi despre compania «Yadro»? Ai auzit de noi?
Cum anume IP rezolvă problema rutării? Cum înțelege routerul unde să trimită pachetul?
Când ai început să cauți un nou loc de muncă și din ce motiv?
Ce se întâmplă cu cheile vechi și noi pe măsură ce harta crește? De ce să nu copiezi totul deodată?
Aveți experiență în conducerea echipei sau mentorat?
func(d *Data)GetViews(cheie int, chechDay time.Time) (int, int, err) { d.mu.Lock() defer d.mu.Unlock() infoStr, ok := d.st[cheie] if !ok { return 0, fmt.Errorf("articol nu găsit") } return (infoStr.day, infoStr.count, nil) }
Cum erau transferate datele din calcule în 1C?
În ce măsură, pe o scară de la 1 la 10, produsul se potrivește cu ideologia ta?
Vorbește-mi despre ACID — proprietățile tranzacțiilor în baze de date
Te rog, povestește-mi despre echipă — componența echipei, cu cine ai interacționat.
Cât de încrezător te simți în programarea multi-thread și asincronă?
Ce este un Mutex și ce se află sub capotă?
Ce faci dacă același eveniment ajunge de două ori (dublură)?
Cum se numără numărul de indici unici într-un tabel?
Dacă baza de date nu este disponibilă și faci retry, nu vei procesa mesajele aceleași în mod infinit? Toate cele 500 vor merge în DLQ?
De ce iei în considerare oferte noi? Căutare activă sau pasivă?