Java
Ako sa implementuje správa transakcií pri použití anotácie @Transactional?
Čo si vyberieš — JDBC Template alebo ORM, a prečo?
Povedajte o modulu za personalizirane priporočila tarifov — kakšna je bila logika, kdo je sprejemal odločitev o priporočilu?
Môžete uviesť príklad zložitých SQL dopytov, ktoré ste písali v praxi?
Skúsenosti so Spring Security. JWT token: zachytí server požiadavku s cudzím tokenom? Čo ak hacker zmení payload tokenu?
Máte skúsenosti s samostatným vývojom riešení od nuly?
Ako sa zákazníkom oznámi, že je problém s výpočtami?
Hlavný problém tohto príkladu Dockerfile FROM golang:1.16 WORKDIR /app COPY go.mod . COPY go.sum . RUN go mod download COPY . . RUN go build -o crashAnalysis . CMD ["./crashAnalysis"] EXPOSE 9090 - Chýba ENV pre konfiguráciu - Chýbajú viacstupňové buildy - Dočasné súbory sa nikdy neodstraňujú - Neoptimálne použitie RUN - Port 8081 nie je uvedený v inštrukcii EXPOSE
Ste niekedy bránili svoju pozíciu počas tímových diskusií alebo debát?
Aké scope-y majú beany v Springu? Ktorý je predvolený?
Má anotácia @ComponentScan schopnosť nájsť iba triedy označené anotáciou @Component?
Použili ste v projektoch systém výmeny správ alebo správcu správ?
Čo sa použilo na interakciu s databázami v aplikácii?
Čo spustilo výpočty priradení a zladení? Aký mechanizmus spustil tento proces?
Ako ste vykonali zmeny v databáze na produkcii? Použili ste Liquibase?
Zabezpečuje singleton bean v Spring bezpečné používanie v prostredí s viacerými vláknami?
Môžete vysvetliť hlavné funkcie a úlohu JDK v procese vývoja v Jave?
Opíšte svoju skúsenosť s používaním cache v projektoch a ako to ovplyvňuje výkon systému.
Ako stručne uviesť typ triedy v Jave dvoma slovami?
Ako spravovať transakcie v Java kóde? Ako sa to robí cez JDBC?