Java
De ce vrei să îți schimbi locul de muncă?
Cum se implementează validarea antetului X-Trace-ID: dacă antetul nu există — returnați 400?
Interogare SQL: găsește ID-urile utilizatorilor care au mai mult de trei roluri (tabel de legătură user_id, role_id).
Care a fost echipa ta? Cum ai lucrat cu DevOps?
Povestește despre experiența ta de mentorat pentru juniori — în ce a constat și ce dificultăți ai întâmpinat?
Aveți experiență cu brokeri de mesaje? Care anume?
void singleChar() { asserEquals("a", }
Explică ciclul de viață al unui stream în Java, stările și tipurile de metode.
Câte avioane civile au fost ieri deasupra regiunii Moscova? (întrebare de estimare Fermi)
Cum se atinge rapiditatea transferului de date în gRPC?
public static void main(String args[]) { checkMap(new HashMap<>()); checkMap(new LinkedHashMap<>()); checkMap(new TreeMap<>()); } private static void checkMap(Map<Person, String> map) { System.out.println("Verificare " + map.getClass()); Person ivan = new Person("Иван"); Person peter = new Person("Пётр"); Person maria1 = new Person("Мария"); Person maria2 = new Person("Мария"); map.put(ivan, ivan.name); map.put(peter, peter.name); map.put(maria1, maria1.name); map.put(maria2, maria2.name); // iterează și afișează for (Map.Entry<Person, String> entry : map.entrySet()) { System.out.println(entry); } // maria1.setName("Анна-Мария"); // maria2.setName("Анна-Мария"); System.out.println(map.get(maria1)); System.out.println(map.get(maria2)); System.out.println("==================================="); }
Cum află curierul despre comandă și cum sunt introduse în sistem datele despre locația sa?
Cum arăta o etapă tipică în lanț?
Serviciul pică la fiecare câteva ore cu un OutOfMemoryError. De unde începi analiza problemei?
Aveți experiență în proiectarea independentă a arhitecturii unui serviciu sau a unei părți a acestuia?
Ai lucrat cu Java 21 și microservicii?
Cât de confortabil este să critici, să-ți susții punctul de vedere, să adopți o poziție proactivă în discuțiile despre probleme arhitecturale?
Ce alte probleme pot apărea în programarea multi-threading?
Cum se pune o blocare pesimistă pe o metodă de repository JPA fără SQL nativ?
Te-ai confruntat vreodată cu dependențe ciclice? Cum să le gestionezi?