Golang
/* O listă sortată în ordine non-descrescătoare de numere întregi a, un indice index și un număr întreg k. Trebuie să returnați în orice ordine k numere din listă care sunt cele mai apropiate ca valoare de elementul a[index]. a=[2, 3, 5, 7, 11], index=3, k=2 -> [5, 7] a=[4, 12, 15, 15, 24], index=1, k=3 -> [12, 15, 15] a=[2, 3, 5, 7, 11], index=2, k=2 -> [3, 5] sau [5, 7] */
Ce comenzi Linux cunoști? Povestește un caz de lucru cu consola.
De ce serviciul a fost în TypeScript și de ce a fost convertit în Go?
Ce se întâmplă dacă Consumer.Process returnează o eroare — datele din buffer nu vor fi pierdute?
Povestește despre o problemă tehnică interesantă/dificilă pe care ai rezolvat-o
La ce sunt, de fapt, interfețele? De ce să nu folosești pur și simplu structuri?
Au fost probleme de performanță sau ceva ce trebuia optimizat?
Cum funcționa motorul de reguli?
Ce este contextul în Go și la ce folosește?
Poți ajuta să inventezi întrebări pentru un prieten despre munca lui, ca să nu pică la finală?
Testatorii au testat totul singuri sau au testat totul?
Ce nivel de salariu luați în considerare la schimbare?
Ce este pattern-ul Transactional Outbox?
Vorbește despre nivelurile de izolare ale tranzacțiilor.
Ce este arhitectura microserviciilor și care sunt avantajele și dezavantajele în comparație cu un monolit?
La folosesc principiile SOLID pentru ce?
Se puteau modifica limitele și regulile în timpul execuției? Era o interfață pentru utilizator pentru asta?
Ce este important pentru tine la o companie viitoare, la ce acorzi atenție?
Cât de confortabil este pentru tine formatul de lucru hibrid (de două ori pe săptămână la birou, metrou Tula)?
Descrieți algoritmul pentru rezolvarea problemei maxSegment