Java
Hogyan valósul meg a tranzakciókezelés az @Transactional annotáció használatakor?
Mit választasz — JDBC Template vagy ORM, és miért?
Meséljen a személyre szabott díjajánlási modulról — mi volt a logika, ki hozta meg az ajánlási döntést?
Tudna példát mondani összetett SQL-lekérdezésekre, amelyeket a gyakorlatában írt?
Tapasztalat a Spring Security-vel. JWT token: meg fogja-e fogni a szerver egy idegen tokennel érkező kérést? Mi történik, ha egy hacker megváltoztatja a token payloadját?
Van tapasztalata saját kezűleg megoldások kidolgozásában nulláról?
Hogyan jelzik a problémát a számításokkal kapcsolatban az ügyfelek felé?
Mi a Dockerfile példány fő problémája 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 - Nincs ENV a konfigurációhoz - Nincs több szakaszos build - A ideiglenes fájlokat soha nem törlik - Nem optimális RUN használat - Az EXPOSE utasításban nincs megadva a 8081 port
Valaha védted már a pozíciódat csapatmegbeszélések vagy viták során?
Milyen scope-ok vannak a Spring-ben? Melyik az alapértelmezett?
Az @ComponentScan annotáció képes csak azokat a osztályokat megtalálni, amelyeket az @Component annotációval jelöltek?
Használt már üzenetküldő rendszert vagy üzenetbrokeret a projektjeiben?
Mit használtak az adatbázisokkal való interakcióhoz az alkalmazásban?
Mi indította a hozzárendelések és egyeztetések számítását? Milyen mechanizmus indította ezt a folyamatot?
Hogyan hajtottad végre az adatbázis változtatásokat élesben? Használtad a Liquibase-t?
Biztosítja-e a Spring singleton bean a biztonságos használatot több szálas környezetben?
Tudnád elmagyarázni a JDK fő funkcióit és szerepét a Java fejlesztési folyamatban?
Írja le tapasztalatait a cache használatáról projektekben, és hogy ez hogyan befolyásolja a rendszer teljesítményét.
Hogyan lehet röviden megadni a Java osztály típusát két szóval?
Hogyan kezeljük a tranzakciókat Java-kódban? Hogyan történik ez JDBC-n keresztül?