Java
Miért adja az LLM eredményt tokenenként, nem pedig egyszerre mindet?
Mesélje el munkafolyamatát a feladat fogadásától a telepítésig AI-eszközök használatával.
[név] kérdezte: Mesélj a Java kivétel hierarchiájáról.
Hogyan ellenőrzöd a kód minőségét az áttekintés előtt? Használsz elemzőket?
Hogyan valósítsuk meg a hashCode() metódust Long (64 bit) típushoz, hogy egy int (32 bit) értéket adjon vissza?
Hogyan rögzítik a rendszerkövetelményeket — csak a feladatokban, és az elemző írja le őket?
Hogyan lehet kézzel tranzakciót létrehozni @Transactional annotáció nélkül?
Magyarázza el, hogyan befolyásolja a JIT-fordítás a Java alkalmazások teljesítményét, és milyen esetekben vezethet váratlan eredményekhez.
Meséljen az equals() és hashCode() módszerekről, azok szerződéséről és szerepükről a HashMap-ben
Mi fontos egy új munkahely kiválasztásánál? Milyen kritériumok alapján dönt?
Sért-e valamilyen mintát, ha különböző alkalmazásoknak adunk hozzáférést az adatbázishoz?
Mire használják az aspektusorientált programozást?
Mi történik, ha a forEach segítségével történő kollekció iterálása közben megpróbálod eltávolítani az aktuális elemet ugyanabból a kollekcióból?
Miért keresel most munkát?
Közvetlenül dolgozott több szálú kód írásán?
Mesélj arról, hogyan fejlődsz most fejlesztőként. Mely témák érdekelnek leginkább, milyen feladatokon szeretnél dolgozni?
Mi az a multi-catch Java-ban? Milyen korlátozások és szabályok vannak?
Ha több példányban fut az alkalmazás, hogyan biztosíthatjuk, hogy ugyanaz a művelet a ütemezőből ne legyen egyszerre több példány által feldolgozva?
Hol jelent meg az outbox a rendszerében — először Kafka-ból írt az outboxba, majd onnan publikált?
Amikor egy szokásos SELECT-et végzel, hány lekérdezést küld a driver a Postgresnak? Milyen lekérdezések és mi lesz bennük?