Java
Care este necesitatea declarării variabilelor în interiorul metodei main?
Cum se implementează o apelare blocantă într-o aplicație reactivă bazată pe WebFlux?
Care este rolul Hibernate în procesul de lucru cu baza de date și de ce este utilizat în aplicații?
Care sunt consecințele creării unui ObjectMapper ca câmp al clasei (nu prin Spring)?
Care este diferența dintre EXPLAIN și EXPLAIN ANALYZE? Ce se întâmplă dacă executați aceeași interogare cu EXPLAIN ANALYZE de două ori consecutiv?
-- Există tabele cu structura Angajat id (PK) nume salariu dep_id (FK department.id) Departament id (PK) nume -- Scrieți o interogare care va returna o listă cu denumirile tuturor departamentelor cu salariul maxim în fiecare departament
Cu ce metodologie au lucrat echipele?
Cum să compari RestClient și Feign Client? Care este mai bine de ales?
Vorbește despre principiul Dependency Injection și IoC în Spring.
Vorbește despre ArrayList: caracteristici, dimensiune inițială, operații de inserare și ștergere.
Vă simțiți confortabil să lucrați după ora Uralului (7-8 dimineața, ora Moscovei)?
Dacă se creează două fluxuri paralele independente într-un program, vor folosi același ForkJoinPool? Ce probleme pot apărea?
public class ClassA { int a; @Override public boolean equals(Object obj) { //implementare if (this == obj) return true; if (!(obj instanceof ClassA)) return false; ClassA other = (ClassA) obj; return this.a == other.a; } } public class ClassB extends ClassA { int b; @Override public boolean equals(Object obj) { //implementare if (this == obj) return true; if (!(obj instanceof ClassB)) return false; if (!super.equals(obj)) return false; ClassB other = (ClassB) obj; return this.b == other.b; } } ClassB b1 = new ClassB(a: 10, b: 20); ClassB b2 = new ClassB(a: 10, b: 20); assertTrue(b1.equals(b2));
Enumerați modelele de proiectare (GoF) pe care le cunoașteți cu siguranță.
Ce metodă HTTP folosești pentru a obține date despre o entitate specifică în API-ul REST?
În ce cazuri este nevoie de TreeMap, dacă este mai lent decât HashMap?
Cum corectezi această situație când există un fișier cu eroare în commit?
Ce este principiul Barbara Liskov (LSP)? Puteți oferi un exemplu de încălcare?
Spune-mi despre cea mai dificilă/interesantă sarcină.
Cum funcționează Kafka cu mai multe instanțe ale aplicației? Ce este un grup de consumatori, partiții, reechilibrare?