Java
Ce metode de autorizare cunoști?
Care este intervalul de timp de lucru prioritar pentru tine în căutarea unui loc de muncă?
Care este diferența dintre utilizarea colecțiilor și fluxurilor de date în Java?
Care este ideea principală și avantajele algoritmului de sortare prin intercalare?
Puteți explica conceptul de domeniu al dependențelor în contextul gestionării dependențelor într-un proiect?
Ce metode și strategii folosești atunci când integrezi diferite sisteme sau componente?
Cum să analizezi blocajele în aplicațiile multi-thread și cum să le eviți?
//Se oferă două beans. În timpul celei de-a treia iterații în metoda m1 a apărut o excepție. Câte înregistrări vor fi în baza de date? public class BeanA() { private BeanB b; @Transactional public void m1(List<Integer> list) { for (Integer i : list) { b.m2(i); } } } public class BeanB() { @Transactional public void m2(Integer i) { // Adaugă o înregistrare în tabel } }
Ce este Kafka și cum funcționează? Cu ce se deosebește de brokerii de mesaje obișnuiți?
Spuneți-mi despre dvs. și experiența dvs.
Cum este structurată memoria în Java (JVM)? Care sunt zonele: stivă, heap?
Pentru ce sunt folosite volumele Docker?
Ce metode și instrumente ați folosit pentru a colecta date din diferite surse în proiectul dvs.?
Ce direcții de dezvoltare intenționați să dezvoltați în viitor?
Ce sunt probele de liveness și readiness în Kubernetes? Cu ce diferă?
Este recomandat să folosiți întotdeauna o arhitectură de microservicii? Ce este asta?
Ai lucrat doar cu un serviciu sau ai interacționat cu mai multe?
Care este diferența dintre clasele InputStream și Reader atunci când lucrați cu fluxuri de date în Java?
Vorbește-mi despre experiența ta în efectuarea operațiunilor de modificare a structurii bazei de date folosind comenzi DDL.
Care sunt avantajele și dezavantajele utilizării unui serviciu proxy în arhitectura sistemului?