Java
@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; }
Care este diferența dintre interfețele Runnable și Callable în Java și cum sunt utilizate?
Ce experiență aveți cu mecanismele de gestionare automată a memoriei și colectarea gunoiului în aplicații?
Ce metode ați folosit pentru a îmbunătăți eficiența interacțiunii cu baza de date în proiectele dvs.?
Ce asigură o funcționare mai rapidă în Java: utilizarea tipurilor de date primitive sau a obiectelor?
Ce parametri și proprietăți trebuie să aibă resursele pentru a putea fi eliberate sau închise automat?
Cum să lucrezi cu Persistence Context sau EntityManager pentru a nu umple memoria?
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?
Ești dispus să încalci principiile normalizării datelor pentru a crește viteza bazei de date?
Cu exact te ocupi în poziția ta actuală?
Care a fost încărcătura maximă pe proiect?
Este posibil să modificați dimensiunea zonei de stiv alocate pentru stocarea datelor în programare?
Ce schemă de pool de conexiuni va fi aplicată la pornirea unei aplicații cu Spring Boot Data JPA, dacă în proiect sunt implementate atât propriul pool, cât și cel standard?
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?
Ce este important pentru tine atunci când alegi un loc de muncă?
Poți descrie pas cu pas ce se întâmplă atunci când faci o solicitare HTTP în browser — de la introducerea URL-ului până la primirea răspunsului?