Java
[nume] de ce cauți acum un loc de muncă?
Te rog, povestește-mi despre echipă. Ce echipă era, cine era în ea, câți oameni?
Câtă experiență totală de lucru în ecosistemul JVM?
Oferiți un exemplu de sarcină de afaceri importantă sau integrare pe care ați realizat-o complet singur.
Vorbește despre pattern-ul Inversion of Control (IoC)
Vorbește despre teorema CAP. Ce ai alege — consistență sau disponibilitate în cazul unei partiții de rețea?
Ce trebuie să controleze aplicația conform DDD?
Ce să faci dacă backend-ul nu reușește să finalizeze o funcție pentru lansare, iar timpul mai este?
Care este rolul tău informal în colectivul de lucru?
[nume] a întrebat: cu ce baze de date ai lucrat? Postgres, Redis — asta e clar, dar cu baze non-relationale, MongoDB sau altele?
class StackTask { public static void main(String[] args) { a(15); } public static void a(long item) { b(item); } public static void b(long item) { c(item); } public static void c(long item) { d(item); } public static void d(long item) { System.out.println(item); } }
Spuneți-ne despre dvs. și experiența dvs.
Se va deschide o tranzacție dacă metoda A apelează metoda B cu @Transactional în aceeași clasă?
Ai mai lucrat anterior în cadrul modelului de outstaffing?
[nume] a întrebat: Ce este OutOfMemoryError, când apare, ai întâlnit-o în practică?
Ce a fost cel mai interesant lucru făcut la muncă în ultimul an și jumătate? Povestește-mi despre proiect.
De ce ai folosit Kafka în loc să accepți pur și simplu solicitarea și să o procesezi sincron? De ce nu scalezi instanțele?
Cum s-ar fi putut modifica soluția folosind 1 colecție în loc de 2 (seen și temp)?
Ce a fost nevoie să se adauge acolo?
Ce proiect la Gazprom Neft? La ce au lucrat?