Java
Vorbește-mi despre experiența ta în dezvoltarea Java în ultimii 5-6 ani și evoluția cu aplicarea AI.
Câte interviuri a trebuit să susții pentru a obține această poziție?
Care sunt principalele probleme și dificultăți care pot apărea în implementarea cache-ului în Hibernate?
@Data @Entity @Table(name = "_store") public static class Book { @Id private String id; private String title; private String author; private int price; @Transient private String tmp; @Enumerated(EnumType.STRING) private BookType type; } public enum BookType { COMMON, PREMIUM; }
Ce metode ați folosit pentru a îmbunătăți eficiența interacțiunii cu baza de date în proiectele dvs.?
Ce metode folosești pentru a învăța noi instrumente și abordări tehnologice?
Postgres suportă nivelul de izolare READ UNCOMMITTED? Ce se va întâmpla dacă îl specificați în @Transactional?
Ce asigură o funcționare mai rapidă în Java: utilizarea tipurilor de date primitive sau a obiectelor?
Cum se implementează o metodă implicită într-o interfață într-un limbaj de programare?
Cum te descurci în general cu tehnologiile DevOps — Kubernetes, CI/CD și altele?
Se pot crea metode pentru acceptarea și returnarea valorilor în interfețele funcționale?
Aveți experiență în realizarea sau participarea la revizuirea codului (Code Review)?
Cum se verifică egalitatea diferitelor tipuri de date?
Când durează mai mult inserarea datelor într-un tabel: cu indecși creați sau fără ei?
Puteți explica ce sunt plugin-urile Maven și cum sunt utilizate în procesul de construire a proiectului?
Ce pași trebuie să urmezi dacă unul dintre serviciile din sistem nu răspunde sau se blochează?
Cu exact te ocupi în poziția ta actuală?
Ce metode pot fi utilizate pentru a inițializa sau forma un array de date?
Care este necesitatea declarării variabilelor în interiorul metodei main?
Cum se implementează o apelare blocantă într-o aplicație reactivă bazată pe WebFlux?