Java
Cum se lucra cu resursele înainte de apariția try-with-resources?
Ai lucrat doar la un proiect la [companie]?
Ce mecanisme Java sunt utilizate în spatele Spring?
Există un carnet de militar, este valabil?
Pentru ce scopuri se utilizează programarea orientată pe aspecte (AOP)?
Dacă nu ar exista o astfel de infrastructură (cum ar fi Prometheus), și ar exista doar Kafka și o bază de date, ar putea baza de date să înregistreze toate aceste mesaje sub o încărcare de o sută de mii de mesaje pe secundă?
/** * Returnează o listă de etichete ale cărților autorilor specificați printr-o listă de identificatori * @param authors lista de autori * @param searchAuthorIds lista de identificatori ai autorilor ale căror etichete de cărți trebuie obținute * @return lista de etichete ale cărților autorilor indicați */ public static List<Tag> getTagsOfAuthorsBooks(List<Author> authors, List<String> searchAuthorIds) { return authors.stream() .filter(a -> searchAuthorIds.contains(a.id)) .flatMap(a -> a.books.stream()) .flatMap(b -> b.tags.stream()) .collect(Collectors.toList()); }
La ce proiect ai lucrat la [companie]?
Cum se implementează validarea logicii de afaceri în Spring (de exemplu: vârsta >16 ani, fără conturi blocate, limita cardului ne depășită)?
Cu ce baze de date NoSQL ai lucrat? Ce este o bază de date NoSQL?
Ai lucrat cu manifestele Kubernetes? Cu ce obiecte?
Aveți experiență în testarea de încărcare a aplicațiilor Java și a integrărilor?
Cum se leagă serviciile din două fișiere docker-compose diferite?
Cum este organizat controlul calității codului?
Ce este Compare-and-Swap (CAS) în programarea multi-thread? La ce se folosește?
Care sunt principalele dificultăți și limitări pe care le vezi în integrarea scenariilor AI în arhitectura backend existentă și cum abordezi rezolvarea lor?
Ai avut vreodată experiența de a explica unui client sau analist de ce o sarcină durează nu 2, ci 10 zile?
Cum organizezi un TestContainer comun pentru mai multe clase de test fără oprire între ele?
Ce este preferabil din punct de vedere al stivei?
class Person { String firstName; String lastName; Integer age; } Este necesar să implementați o metodă standard care compară două obiecte de tip Person.