Java
Szerinted miben különbözik az AI-alapú munkafolyamat az emberfüggő munkától?
Milyen példányosító mintákat ismer?
Mesélj magadról. Miért hagytad el az utolsó munkahelyed?
Milyen monitorokat használnak a synchronized kulcsszó használatakor? Hol helyezhető el, és milyen monitorokat alkalmaznak ott?
Mi történik, ha mind az entitás, mind a gyűjtemény Eager térképezéssel rendelkezik, és betöltünk egy elemet a gyűjteményből?
Meg tudná magyarázni az adatok frissítésének fogalmát a NoSQL adatbázisokban?
@PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Ellenőrizze, hogy a könyv létezik-e " + map); Book book = new ObjectMapper().convertValue(map, Book.class); Book b = repo.findByTitle(book.getTitle()); if (b != null) { throw new Exception("A könyv már létezik"); } book.setId(UUID.randomUUID().toString()); repo.save(book); log.debug("Könyv {} által {} lett létrehozva, id {}", book.getTitle(), book.getAuthor(), book.getId()); return book; } @GetMapping("/get") public Book get(@QueryParam("id") String id) { log.debug("Könyv lekérése " + id); return repo.findAll().stream() .filter(b -> b.getId().equals(id)) .findFirst().get(); }
Használja az IntelliJ IDEA beépített vagy harmadik fél által készített kódgenerátorait a fejlesztés felgyorsítására?
Milyen eszközöket vagy módszereket használsz a munkaidőd szervezéséhez és nyilvántartásához?
Milyen típusú munkát és munkarendet tart a legmegfelelőbbnek magának?
Hány különböző kontextus létezik egy adott forgatókönyvben vagy rendszerben?
Meg tudna osztani egy nemrégiben tapasztalt egyedi helyzet példáját, amellyel szembesült a fejlesztési folyamat során?
Hogyan valósult meg a külső konfigurációk szerkezete a Spring keretében, és hogyan van szervezve?
Figyeltettél már összetett és zavaros kódra, és sikerült megértened annak szerkezetét és logikáját?
Mi a célja a Scope Prototype használatának rendszertervezésben?
Meséljen a legutóbbi projektjéről és szerepéről benne
Hogyan működtek együtt a szolgáltatások az utolsó projektjében?
Mi a magas terhelésű rendszerek sajátossága? Mi különbözteti meg őket a közepes terhelésű rendszerektől a tervezés szempontjából?
Milyen fő nehézségek merülhetnek fel a rendszerek horizontális skálázásának megvalósítása során?
Mik az előnyei és hátrányai vannak a YAML konfigurációs fájlokhoz való használatának?