Java
Was ist das Hauptproblem dieser Implementierung? - Nicht optimierte Tabellen zeigen die Größe des Images - Das Zuschneiden des Docker-Images in RUN kann problematisch sein - Mehrere CMD, nur der letzte wirkt - Die Löschoperation berücksichtigt keine Filterung nach "sichtbarem" Image
Was möchten Sie am neuen Ort finden?
Logikaufgabe: 9 Kugeln, eine ist schwerer, wie viele Wiegevorgänge sind mindestens auf einer Waage mit zwei Schalen erforderlich?
Hast du Erfahrung mit Elasticsearch?
Wofür ist das Schlüsselwort volatile notwendig?
Was ist CORS-Schutz und wann ist er notwendig?
Was ist der Unterschied zwischen WHERE und HAVING?
Mit welchen Message Brokern haben Sie gearbeitet? Erklären Sie, wie Kafka funktioniert.
Wie vermeidet man Probleme mit veränderlichen Schlüsseln in HashMap?
Spring: Konflikt bei Beans derselben Klasse. Wie lösen?
Was tun, wenn die Latenz in Kafka steigt und horizontale Skalierung nicht möglich ist? Wie liest man Nachrichten anders aus?
Gibt es Wünsche bezüglich des neuen Arbeitsplatzes — in Bezug auf Hardware, Software, Richtungen?
Welche Microservice-Muster kennen Sie und haben Sie angewendet?
Wie erstellt man eine Viele-zu-Viele-Beziehung in einer relationalen Datenbank? (Beispiel: Autor und Bücher)
Welche Architektur-Patterns wurden beim Aufteilen des Monolithen angewendet?
public class RefEx { public interface DocumentProcessor { void process(Document document); } public static class PdfProcessor implements DocumentProcessor { @Override public void process(Document document) { // Spezifische Logik zur Verarbeitung von PDF } } public static class DocxProcessor implements DocumentProcessor { @Override public void process(Document document) { // Spezifische Logik zur Verarbeitung von Word } } public static class XmlProcessor implements DocumentProcessor { @Override public void process(Document document) { // Spezifische Logik zur Verarbeitung von XML } } public static class DocumentService { private final Map<DocumentType, DocumentProcessor> processors = Map.of( DocumentType.PDF, new PdfProcessor(), DocumentType.DOCX, new DocxProcessor(), DocumentType.XML, new XmlProcessor() ); public void process(Document[] documents) { for (Document doc : documents) { // Allgemeine Logik zur Dokumentenverarbeitung processors.get(doc.type).process(doc); } } } }
Welches Kriterium gibt es, um über die Aufteilung der Schnittstelle zu entscheiden? Was tun mit einer Klasse, die 20 öffentliche Methoden hat?
Ist GET idempotent? Kann es eine Situation geben, in der es nicht idempotent ist?
Beschreiben Sie den Algorithmus zum Hinzufügen eines Elements zu HashMap
Wo kann der Request Scope nützlich sein?