Java
Welche Autorisierungsmethoden kennen Sie?
Worin besteht der Unterschied zwischen der Verwendung von Sammlungen und Datenströmen in Java?
Haben Sie Erfahrung darin, Aufgaben für Junior-Entwickler zu stellen und Fristen zu kontrollieren?
Welche Unternehmensressourcenmanagement-Software wird in unserem Projekt verwendet?
Wie sieht der Heap-Speicher-Graph einer gesunden Anwendung aus?
Auf welcher Stufe bist du jetzt? Erzähle mir vom Team-Level.
Was ist VACUUM in PostgreSQL und wozu ist es notwendig?
Welche Grundprinzipien bilden die Normalform im Boyce-Codd-Modell?
Welche Methoden und Strategien verwendest du bei der Integration verschiedener Systeme oder Komponenten?
Was genau hast du mit den Nachrichten gemacht (Verarbeitung)? Wie aufwendig war die Verarbeitung?
Wie wurde die Einzigartigkeit der Anfrage bei zwei Quellen sichergestellt?
Welches Verhalten gewährleistet die Verwendung des Schlüsselworts volatile in der Multithread-Programmierung in Java?
// Zwei Beans werden bereitgestellt. Bei der dritten Iteration in der Methode m1 trat eine Ausnahme auf. Wie viele Einträge werden in der Datenbank sein? public class BeanA() { private BeanB b; @Transactional public void m1(List<Integer> list) { for (Integer i : list) { b.m2(i); } } } public class BeanB() { @Transactional public void m2(Integer i) { // Fügt einen Eintrag in die Tabelle ein } }
Erzählen Sie mir von den Build-Tools Gradle und Maven. Mit welchem haben Sie mehr gearbeitet?
Was sind die Wurzelpunkte (GC Roots) für den Garbage Collector?
Können Sie mehr über das Projekt erzählen, an dem Sie gearbeitet haben? Was hat Ihnen gefallen, was nicht?
Kannst du verschiedene Arten von datenstrukturen nennen, die auf Listen basieren?
Wie ist die zeitliche Komplexität der Operation zum Hinzufügen eines Elements zum Stack?
Erzähle mir von deiner Erfahrung und deinem aktuellen Projekt
Haben Sie nur mit einem Dienst gearbeitet oder mit mehreren interagiert?