Java
Jak je implementováno řízení transakcí při použití anotace @Transactional?
Co bys si vybral: JDBC Template nebo ORM, a proč?
Povězte nám o modulu personalizovaných doporučení tarifů — jaká byla logika, kdo rozhodoval o doporučení?
Můžete uvést příklad složitých SQL dotazů, které jste ve své praxi psali?
Zkušenosti se Spring Security. JWT token: zachytí server požadavek s cizím tokenem? Co když hacker změní payload tokenu?
Máte zkušenosti s samostatným vývojem řešení od nuly?
Jak je zákazníkům oznámeno, že je problém s výpočty?
Jaký je hlavní problém tohoto pří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 - Chybí ENV pro konfiguraci - Chybí vícefázové buildy - Dočasné soubory se nikdy neodstraňují - Neoptimální použití RUN - Port 8081 není uveden v instrukci EXPOSE
Už jste někdy hájil svou pozici během týmových diskuzí nebo debat?
Jaké scopey mají beany ve Springu? Který je výchozí?
Má má anotace @ComponentScan schopnost najít pouze třídy označené anotací @Component?
Používali jste ve svých projektech systém výměny zpráv nebo zprávového zprostředkovatele?
Co bylo použito k interakci s databázemi v aplikaci?
Co spustilo výpočty přiřazení a sladění? Jaký mechanismus spustil tento proces?
Jak jste provedli změny v databázi na produkci? Použili jste Liquibase?
Zajišťuje singleton bean ve Spring bezpečné použití v prostředí s více vlákny?
Můžete vysvětlit hlavní funkce a roli JDK v procesu vývoje v Java?
Popište své zkušenosti s používáním cache v projektech a jak to ovlivňuje výkon systému.
Jak lze stručně uvést typ třídy v Java dvěma slovy?
Jak spravovat transakce v kódu Java? Jak se to dělá přes JDBC?