Was ist das Spring Framework? Wofür ist es?
Java
Erzählen Sie mir vom Entwicklungsprozess einer Aufgabe, von der Festlegung bis zur Produktion.
Was wurde häufiger verwendet: Sperren oder ein erhöhter Isolationsgrad?
public class MyObject { private final String object1; private final NotMyObject notMyObject; private final Collection<AnotherObject> anotherObjects; //Konstruktor //Getter public String getObject1(){ return object1; } public NotMyObject getNotMyObject(){ return notMyObject; } public //public MyObject(String object) }
Haben Sie mit Transaktionen gearbeitet? Welche Isolationsstufen haben Sie verwendet?
Beschreiben Sie den Algorithmus zum Hinzufügen eines Elements zu HashMap
Hast du dich für den inneren Aufbau der JVM interessiert? Musstest du die JVM bei der Arbeit optimieren?
Wann sollten Transaktionen verwendet werden?
Wie erfolgt der Deployment in der Produktion? Wie ist CI/CD aufgebaut?
Haben Sie mit Sperren in der Datenbank gearbeitet? Wie haben Sie die Sperren gesetzt?
Welche Arten von Beziehungen zwischen Tabellen gibt es in relationalen Datenbanken?
Wie überprüfst du die Codequalität vor der Überprüfung? Verwendest du Analysatoren?
Wie würden Sie Ihren IoC-Container implementieren? Wie ist der ApplicationContext aufgebaut?
Wie erweitert sich eine HashMap beim Füllen?
Haben Sie den Kafka Producer eingerichtet? Welche Einstellungen kennen Sie?
Erzähl mir, wie du dich momentan als Entwickler entwickelst. Welche Themen interessieren dich am meisten, mit welchen Aufgaben möchtest du arbeiten?
Was sind die Nachteile der String-Immutable?