Vorteile und Nachteile von JPA vs JDBC?
Java
Wie kann man die Ursachen eines OutOfMemoryError in einer Java-Anwendung erkennen?
Erklären Sie, was unter der Kompilierungsphase im Softwareentwicklungsprozess zu verstehen ist.
Können Sie die Unterschiede zwischen Mock und Spy in Mockito erklären und wann sie verwendet werden sollten?
Überlegst du, ins Ausland zu ziehen, um zu arbeiten oder zu leben?
Können Sie erklären, was der Persistenzkontext in Hibernate ist und wie er funktioniert?
Welches war das maximale Datenvolumen, das Sie in Ihrer Praxis verarbeiten mussten?
Welche Methoden können verwendet werden, um Fehler in einem Programm abzufangen und zu verwalten?
Wie oft haben Sie den Vererbungsmechanismus in Ihren Projekten angewendet?
Kann die Ursache für Systemhänger erklärt werden und wie sich dies auf die Arbeit der Anwendung auswirkt?
Wie haben Sie sich vorbereitet und was haben Sie vor Beginn Ihrer Karriere in der Softwareentwicklung gemacht?
Welches der SOLID-Prinzipien konzentriert sich auf die Verwendung von Vererbung zur Erweiterung der Funktionalität?
Mit welchen Versionen von Java haben sie gearbeitet?
Wie erfolgt die Zusammenführung zweier separater Zweige in einem Versionskontrollsystem?
Wie verhält sich das Programm, wenn im finally-Block eine Ausnahme auftritt?
Wie ist Ihre Erfahrung mit Docker und wie gut können Sie es in Projekten einsetzen?
Wie wird die Speicherung mehrerer Werte, die mit einem Schlüssel verbunden sind, im System umgesetzt?
Wie viele Exemplare sind erforderlich, um CI/CD-Prozesse stabil umzusetzen?
Erzählen Sie mir von Docker: Worin besteht der Unterschied zwischen einem Image und einem Container? Was sind Schichten?
Können Sie die wichtigsten Standard-Funktionsschnittstellen in der Programmiersprache Java nennen?