Java
Können Sie erklären, was unter einer verteilten Transaktion verstanden wird und wie sie funktioniert?
Was ist Effectively Final in Java und wo wird es verwendet?
Welche Methoden verwendest du, um bei der Code-Refaktorisierung eine hohe Kohäsion der Komponenten zu erreichen?
Welche Mechanismen verwendet JPA, um den Laden von verbundenen Objekten zu organisieren?
Kannst du die wichtigsten primitiven Datentypen in Java nennen?
In welchen Fällen wird empfohlen, die Comparator-Schnittstelle zum Vergleichen von Objekten zu verwenden?
Können Sie das IoC-Container-Konzept im Rahmen von Spring und seine Rolle bei der Abhängigkeitsverwaltung erklären?
Haben Sie Erfahrung in der Verwendung der OpenShift-Plattform in Ihren Projekten?
Wie haben Sie das Produkt dem Kunden demonstriert oder erklärt?
Haben Sie Erfahrung in der Arbeit an Projekten im Non-Profit-Bereich?
Welche Kriterien berücksichtigst du bei der Auswahl eines Teams für die Arbeit?
Wird der Index in der Datenstruktur des Binärbaums beibehalten?
Erklären Sie das Fail-fast-Prinzip und seine Rolle bei der Softwareentwicklung
Können Sie den Zweck und die Verwendung des Modifikators transient in Java erklären?
Wozu dient das Schlüsselwort volatile?
@Data @Entity @Table(name = "_store") public static class Book { @Id private String id; private String title; private String author; private int price; @Transient private String tmp; @Enumerated(EnumType.STRING) private BookType type; } public enum BookType { COMMON, PREMIUM; }
Was ist der Unterschied zwischen den Schnittstellen Runnable und Callable in Java, und wie werden sie verwendet?
Welche Erfahrung haben Sie mit Mechanismen der automatischen Speicherverwaltung und Müllsammlung in Anwendungen?
Welche Methoden haben Sie angewendet, um die Effizienz der Interaktion mit der Datenbank in Ihren Projekten zu verbessern?
Was sorgt für eine schnellere Ausführung in Java: die Verwendung primitiver Datentypen oder Objekte?