Python
Ce credeți că trebuie făcut pentru ca procesele de lucru să nu sufere?
Ce aspecte sau momente din programare vă provoacă nemulțumire sau dificultăți?
[nume] a întrebat: Cine s-a ocupat de arhitectură în aceste sisteme?
Cum diferă abordările de proiectare a sistemelor în cadrul arhitecturilor monolitice și microservicii?
Aveți experiență în utilizarea gRPC în proiectele dvs.?
Ce înseamnă principiul YAGNI?
Ce este un slice în Go, din ce este format și cum funcționează?
De ce în căutare? Ce cauți în general acum?
Ce sunt codurile de stare HTTP? Numește principalele.
Ce criterii se utilizează pentru a determina setul optim de tehnologii pentru implementarea proiectului?
Cum ați folosit injecția de dependențe în proiectele dvs.?
Care este scopul unui mutex atunci când lucrați cu fire în Python?
Ce v-a determinat să luați în considerare posibilitatea de a trece la o altă organizație?
La ce servesc mutexurile în Python, dacă GIL garantează deja un singur fir de execuție?
Cum ai menținut coerența cache-ului în serviciile de catalog și coș — când ai invalidat, cum era organizat?
Care a fost zona ta de responsabilitate în proiect?
Este obligatoriu să indicați numerele de versiune pentru dependențe în fișierul requirements.txt?
Ce face EXPLAIN și ce se schimbă la adăugarea ANALYZE? Când este inutil un index?
Vorbește-mi despre nivelurile de izolare ale tranzacțiilor în PostgreSQL și pentru ce sunt folosite.
Spune-mi despre lucrurile tehnic complexe din Magnit. Ce a fost interesant acolo?