Ați folosit un sistem de schimb de mesaje sau un broker de mesaje în proiectele dvs.?
Java
Puteți explica ce este GraalVM și pentru ce este utilizat?
Aplicația funcționa normal, apoi, odată cu creșterea încărcăturii până la 15k RPS, au început erorile OutOfMemoryError. Care este planul de acțiune?
Ce metode poți folosi pentru a gestiona și procesa un volum semnificativ de mesaje primite?
Ce înseamnă utilizarea cuvântului cheie 'effectively final' pentru o variabilă în Java?
Cum se pot adăuga rapid datele legate de un obiect sau entitate?
Affectează adnotarea @Transactional, a cărei configurare este plasată deasupra metodei A, apelul metodei B din interiorul metodei A printr-un alt obiect?
Este posibil să se impună o restricție pe o coloană de bază de date pentru a permite doar valori nenule?
Ce nivel de vizibilitate trebuie specificat pentru controler pentru a putea urmări executarea solicitărilor?
Ce modele de proiectare ai folosit în proiectele tale și cum au ajutat la rezolvarea problemelor?
Explicați conceptul de grupuri de consumatori în Apache Kafka și rolul lor
Ce tehnologii și instrumente folosești în munca ta?
În ce scenarii este recomandat să utilizați platforma JDK în procesul de dezvoltare a aplicațiilor Java?
Care este rolul principal al utilizării cuvântului cheie final la definirea unei clase sau interfețe în Java?
Povestiți despre experiența dvs. cu actualizările de date în loturi.
Care este motivul pentru alegerea REST API în loc de Kafka într-un proiect?
Care este scopul și funcțiile principale ale Spring Application Context?
Zona ta de responsabilitate sunt integrările întregii echipe sau doar sarcinile tale personale?
Cum simplificăm tratarea dacă dorim să tratăm mai multe excepții în același mod (Multi-catch)?
Puteți explica ce este a doua formă normală în normalizarea bazelor de date?