Vorbește despre locul tău de muncă actual — ce dimensiune a sarcinilor accepți?
Golang
Te ocupi și de decompozitie și de elaborarea tehnică a sarcinilor?
Cum afectează adăugarea UNIQUE(email) într-un tabel cu PRIMARY KEY(id) în PostgreSQL inserarea și spațiul pe disc? - Costul de inserare aproape că nu se schimbă, spațiul pe disc scade - Costul de inserare crește, spațiul pe disc crește - Inserarea devine mai rapidă, spațiul pe disc nu se schimbă - Inserarea devine mai rapidă, spațiul pe disc este aproape neutilizat
Ce este o piramidă a testelor?
Ce este sharding-ul bazei de date?
Pe ce te bazezi atunci când iei o decizie riscantă în favoarea vitezei sau calității?
Ce este o cursă de date?
Ce să faci dacă nu poți ajunge la o decizie comună?
Care sunt tipurile de interacțiune între procese (IPC)?
Care este diferența dintre HTTP și HTTPS?
Dacă chat-ul s-a stricat, memoria și procesorul sunt în regulă, dar mesajele nu sosesc, cum ai proceda pentru a rezolva problema?
Cum vei alege dintre multiplele oferte?
Ce vrei să îmbunătățești? Unde simți că ai lacune acum?
De ce se folosește o coadă de sarcini în sistemele server între primirea cererii și procesarea acesteia? - Pentru a reduce consumul de memorie - Pentru a accelera executarea fiecărei sarcini individuale - Pentru a netezi vârfurile de încărcare și a nu suprasolicita handler-ele - Pentru a evita erorile de rețea
Care este diferența dintre o imagine Docker și un container? Imaginea poate fi modificată liber după pornire, în timp ce containerul în execuție rămâne static și imuabil. Imaginea este un arhiv al codului sursă al aplicației, în timp ce containerul este un mediu executabil deja construit fără cod. Imaginea se află în memorie în timpul funcționării, în timp ce containerul este stocat în registru sub formă de straturi. Imaginea este un șablon imuabil cu un sistem de fișiere și metadate, iar containerul este un proces izolat pornit din imagine cu propriul său stat.