Java
Was sind Zwischen- und Endoperatoren in Stream? Geben Sie Beispiele.
Wie bringt man einen Thread in den Zustand WAITING und TIMED_WAITING, was ist der Unterschied?
Kann man die Nachrichten in der gleichen Reihenfolge lesen, in der sie geschrieben wurden, aus einem Thema, das auf drei Partitionen verteilt ist?
Wie haben Sie mit Kafka gearbeitet? Mussten Sie Partitionen, Konfigurationen anpassen? Was passiert, wenn die Verbraucher weniger sind als die Partitionen?
Welche Beziehungen zwischen Entitäten in Hibernate sind standardmäßig eager (EAGER), welche lazy (LAZY)?
Was ist Partitionierung in PostgreSQL? Worin unterscheidet sie sich vom Sharding?
Wie stehst du zum Schreiben von Tests?
Was ist der Unterschied zwischen newFixedThreadPool und ForkJoinPool?
Wie viele Instanzen/Container hatte der Dienst?
Erzählen Sie mir von relevanten Erfahrungen aus Ihrer letzten Arbeitsstelle — was hat Ihnen gefallen, was nicht?
Erzählen Sie mir von Ihrer Erfahrung mit Spring und Spring Boot. Bewerten Sie sich auf einer Drei-Punkte-Skala.
Wie funktioniert das Circuit Breaker-Muster?
Was ist Spring Actuator? Mit welchen Methoden (Pings) wird der Zustand des Anwendungskontexts überprüft, um einen Pod in das Load Balancing in Kubernetes/OpenShift einzubinden?
Und wenn man keine Datenbank und kein Spring-Wrapper verwendet, kann man dann auch die Empfängnis und Verarbeitung der Nachricht trennen?
Was passiert, wenn es zwei Partitionen und drei Verbraucher in einer Gruppe gibt? Und wenn es drei Partitionen und zwei Verbraucher gibt?
Welche Muster der Microservice-Architektur kennen Sie?
Mussten Sie die JVM- und Garbage Collector-Parameter optimieren?
Was sind ZooKeeper und KRaft im Kontext von Kafka? Was ist der Unterschied?
Wenn wir eine positive Entscheidung treffen, wann können Sie zu uns kommen?
Was ist der Unterschied zwischen Story Points und Zeitschätzung?