ERP Consultant
Jakie typy referencji są w Java?
Czym różni się GoVet od golangci-lint?
Co wiesz o zasadzie Barbary Liskov (LSP)?
Jak w projektach prowadzono pracę z bazami danych — przez ORM czy narzędzia natywne?
Jak zaimplementowałbyś własny asynchroniczny timeout?
Jak zorganizować równoważenie obciążenia między wieloma hostami za pomocą mTLS? Jak działa mTLS przy obecności load balancera w infrastrukturze?
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){ } }
Opowiedz o zbieraczach śmieci w Java, jakie są i czy masz doświadczenie w konfigurowaniu JVM.
Czy wszyscy dostają taką samą ilość urlopu rocznego?
Jak zaimplementowaliście wskaźnik pisania?
Co się stanie, jeśli aplikacja przez kilka minut nie odpowiada i utworzy się kolejka żądań? Czy aplikacja się zawiesi z powodu OOM?
Jak rozwiązali problem gorącej rozmowy z tysiącem wiadomości na minutę?
Jakie były wąskie gardła w monolicie komunikatora i dlaczego go zdekomponowano?
Jakie antipatterny znasz w architekturze mikroserwisów?
Czym jest servlet? Czym jest kontener servletów? Jakie popularne kontenery znasz?
Jakie klasy w Java nie dziedziczą po Object?
Jaka jest kolejność dziedziczenia następujących klas: List, Set, Collection i Map?
Do jakiej grupy należy wzorzec Proxy i do czego służy?
Jakie znasz rodzaje wzorców projektowych?
Ile lat pracujesz w Java i Spring? Jakie projekty realizowałeś? Co najbardziej zapadło Ci w pamięć w pracy?