Care este diferența dintre operațiile cu stare și cele fără stare în stream-uri? Oferă exemple.
Flutter
Conținutul bucket-ului este un array sau o listă legată?
Dacă valoarea din Map nu este necesară, ce colecție este mai bine să folosiți în loc de LinkedHashMap?
Spune-ne despre eroare — care a fost esența și cum ați remediat-o?
Cuți brokeri de mesaje ați folosit? Ce sarcini ați rezolvat?
Ce tipuri de operații există în API-ul Stream?
De ce valorile enum pot fi comparate cu == în loc de equals()?
Se pot rescrie interogările cu EXISTS/NOT EXISTS fără a folosi acești operatori? Ce tipuri de JOIN-uri cunoști?
Ce sunt indicii într-o bază de date? La ce servesc, când să-i folosești și când să nu-i folosești?
Spune-mi cum este construită soluția ta pentru prima problemă (găsirea elementelor unice păstrând ultima apariție) și care este complexitatea acesteia.
Povestiți în detaliu despre experiența dvs. în proiectarea arhitecturii — participarea la decompoziția unui monolit în microservicii
Cum învățați? Povestiți despre autoînvățare
Descrieți soluția celei de-a doua probleme (procesarea comenzilor prin API-ul Stream cu grupare după valută și sortare după diferența max-min).
Pentru ce a fost folosit ClickHouse?
Povestiți despre o situație în care ați văzut un proces ineficient în companie — ce ați făcut pentru a-l schimba?
Există o colecție care să combine unicitatea cheilor și păstrarea ordinii de inserție?
Ce arhitectură folosiți în aplicațiile Go?
Ce este o cheie primară? Poate fi compusă? Oferiți un exemplu de cheie primară compusă.
Ați lucrat cu Prometheus și OpenTelemetry?
La ce sunt utile testele unitare? A fost nevoie să scrii vreodată?