Java
Können Sie erklären, was das TSM-System ist und wie es funktioniert?
Was ist das Ziel der Aufteilung von Daten in Teile in einer Datenbank oder einem System?
Können Sie die grundlegende Idee hinter dem Java-Speichermodell erklären?
Welche Methoden oder Felder können angewendet werden, um eine Entität im System zu identifizieren?
Könnten Sie erklären, was unter der Atomarität einer Klasse in der Programmierung verstanden wird?
Haben Sie Situationen erlebt, in denen die Anzahl der Ansichten eines Artikels in der Datenbank falsch erhöht wurde, wenn mehrere Benutzer den Artikel gleichzeitig geöffnet haben?
Wie viel Speicher wird freigegeben, wenn die Methode clear bei einer Liste mit 1 Million Integer-Objekten aufgerufen wird, die 48 MB Speicher belegen?
Worin unterscheiden sich das aktuelle Projekt und das vorherige aus technischer Sicht?
Haben Sie Erfahrung mit der Programmiersprache Java?
Haben Sie schon vom intern-Methoden in Java gehört?
Erklären Sie den Zweck und die Verwendung der Annotation @Qualifier im Kontext des Spring Frameworks.
Wie kann man Einschränkungen im System oder im Code festlegen?
Kann man eine Beziehung vom Typ 'Viele-zu-viele' in eine Beziehung 'Eins-zu-viele' umwandeln?
Können Sie erklären, was im Programmieren unter dem Begriff 'instant' verstanden wird?
Könnten Sie erklären, was im Zusammenhang mit Datenbanken unter dem Problem des Dirty Reads zu verstehen ist?
Können Sie erklären, was die Methode map im Kontext der Stream API in Java ist?
Welche Rolle spielt der Synchronisationsmechanismus in Multithread-Anwendungen?
Wann würdest du eine ArrayList anstelle einer LinkedList verwenden, um ein Element am Ende einer sehr großen Liste hinzuzufügen, und warum?
Haben Sie Erfahrung in der Anwendung von Designmustern aus dem Gang of Four?
Wofür ist die Java Virtual Machine (JVM) notwendig?