Golang
Cum se poate descrie aceeași logică pentru diferite tipuri, în afară de generice?
La consideri pe tine ca fiind din categoria dezvoltatorilor: un 'executor de sarcini' sau un 'superstar al echipei'?
Care este diferența dintre DELETE și TRUNCATE?
Ați fost nevoit să alegeți între tehnologii sau abordări de integrare — de exemplu, asincron sau sincron?
Erați responsabil pentru operarea produsului? Suportul era asigurat de echipa dvs.? Alertele și metricile erau trimise către dvs.?
Ce vrei și ce nu vrei într-un nou loc de muncă?
Ați auzit ceva despre noi? Înțelegeți ce produs facem?
Cu ce vă interesează să vă ocupați? Înțeleg corect că ați menționat concurența Go din interior — este vorba despre interesul pentru limbajul Go din cauza modelului său de concurență?
Cum ai descrie un operator Kubernetes dacă avem o bază principală și două replici, și ce se întâmplă în cazul în care baza principală cade? Explică în două cuvinte.
Ai cetățenie rusă, documente de înregistrare militară? Este importantă acreditarea IT?
Cum ați implementat atomicitatea scrierii în Redis? Ce algoritm ați folosit (script Lua)?
Au fost oferte sau refuzuri după interviu?
Folosiți ChatGPT în muncă?
Lungimea poate ajunge până la 1000 — explicați de ce se poate întâmpla acest lucru și cum se numește acest fenomen.
Care este diferența dintre Docker și o mașină virtuală?
Ce sunt nivelurile L4-L7 (nivelurile de echilibrare a încărcăturii)?
Spune-mi o introducere — cu ce te-ai ocupat în ultima vreme, ce lucru interesant sau neinteresant ai făcut?
Cum te simți la nivel personal?
Vorbește despre principiul responsabilității unice (SRP). Cum îl aplici funcției CreateOrder?
Povestiți despre Circuit Breaker: cum a fost configurată soluția, pe ce servicii a fost aplicată, ce era în fallback?