Čo viete o princípe Barbary Liskov (LSP)?
ERP Consultant
Povedaj mi o nivojih izolacije transakcij. S katerimi si delal in kako se razlikujejo?
Ako shraniti v stolpec niza v bazi podatkov enumerirane vrednosti z ločilom in udobno delati s kolekcijo v kodi?
Aké viacvláknové kolekcie poznáš?
Pracovali ste s Kafka cez Spring alebo priamo?
Ako ste pracovali s testovaním v Go? Pracovali ste s mockami?
Aké druhy ság poznáte?
Aké garantované doručenie správ v Kafka poznáte?
Existuje rozdiel v poradí definície polí v zloženom indexe? Napríklad, ak je zložený index (meno, priezvisko), bude sa index používať, ak je v dopyte len priezvisko?
Čo je to kontext v Go? Na čo slúži, aké druhy existujú, aké vzory práce s ním existujú?
Aká je najpomalšia úroveň záruky doručenia v Kafka?
Aký je rozdiel medzi rozhraním Executor a ExecutorService?
Ako implementovať vzor Inbox na strane služby oznámení na zabezpečenie spracovania správ?
Čo sú Virtuálne vlákna? Čím sa líšia od Zelených vlákien? Kedy je lepšie ich použiť?
public class Main { public static void main(String[] args) { System.out.println("Hello World"); } } -------------------------------- @SpringBootApplication @RestController @RequestMapping("/tasks") public class Main{ private final List<Task> tasks = new ArrayList<>(); private final AtomicLong idGenerator = new AtomicLong(1); public static void main(String[] args){ SpringApplication.run(Main.class, args); } @PostMapping @ResponseStatus(HttpStatus.CREATED) public Task createTask(@RequestBody CreateTaskRequest request){ Task task = new Task(idGenerator.getAndIncrement(), request.title()); tasks.add(task); return task; } @GetMapping public List<Task> getAllTasks(){ return tasks; } public record CreateTaskRequest(String title){ } public record Task(Long id, String title){ } }
Ako sa v projektoch pracovalo s databázami — cez ORM alebo natívne nástroje?
Povedzte nám niečo o sebe a svojich skúsenostiach
Čo je to semantics exactly-once v Kafka? Skutočne poskytuje absolútne záruky?
Čo je servlet? Čo je kontajner servletov? Aké populárne kontajnery poznáš?
Ako ste implementovali Outbox worker — písali ste vlastný polling alebo ste použili infraštruktúrny nástroj?