Jakie uwagi podczas przeglądu kodu uważasz za najważniejsze, a jakie za najmniej ważne? Minimum trzy najważniejsze i kilka najmniej ważnych.
Java
Ile elementów może przyjąć Flux w Project Reactor?
Na jakich projektach i nad jakimi produktami pracował w [firma]?
Jakie pule wątków są w Java (oprócz ForkJoinPool)?
Jak się czujesz w związku z tym, że AI może zastąpić programistów? Jak widzisz rozwój za 2-3 lata?
Czy podczas usuwania elementów z HashMap zachodzi operacja odwrotna (drzewo → lista)?
Czy bezpieczne jest inkrementowanie zmiennej volatile (counter++)?
Opowiedz o konkretnym zadaniu, w którym używałeś JetBrains AI Assistant (Kilo Code) w IntelliJ.
Czego szukasz dla siebie? Co cię interesuje?
Na projekcie w [firma], co było bardziej preferowane: klasa abstrakcyjna czy interfejs?
Jakie są semantyki dostarczania wiadomości w Kafka?
Czym jest Ingress w Kubernetes?
Jakie trzy umiejętności są najważniejsze dla dobrego programisty we współczesnym świecie?
Jaka jest zasadnicza różnica między HashMap a TreeMap?
W jakim celu stosuje się programowanie aspektowe (AOP)?
Z jakiego interfejsu korzysta się do zarządzania transakcjami w Spring?
Jakie kolejki znasz do pracy z wielowątkowością w Java?
Jaka jest różnica między Rate Limiter w Spring Cloud Gateway a w Istio?
Jaka jest różnica między tworzeniem wątku za pomocą ExecutorService a new Thread?
Usługa Java: czas odpowiedzi się wydłużył, niektóre zapytania trwają kilka sekund. Na co najpierw zwrócisz uwagę? Minimum 4 punkty.