Welche Art von Metrik eignet sich am besten für ein Diagramm der Bestellanzahl pro Sekunde?
Java
Welche Unterschiede gibt es in den Szenarien beim Lesen und Schreiben in einen nicht erreichbaren externen Dienst?
ArrayList vs LinkedList für sequentielle Iteration über 100 Millionen Elemente — was ist vorzuziehen?
Welche Probleme können beim Zurückgeben einer JPA-Entität aus dem Repository auftreten und wie kann man sie vermeiden?
Was ist der Unterschied zwischen ConcurrentHashMap und Collections.synchronizedMap?
Hohe Datenbankauslastung — was vorschlagen: Partitionierung, Sharding?
Lesen Sie den Code, bestimmen Sie, was am Ende der Programmausführung ausgegeben wird
Probleme beim Deployment: Fehler treten während des Deployments auf und verschwinden danach. Warum?
Code-Review: Ticket-Buchungsservice — welche Probleme sehen Sie im Code?
Welche Ansätze sollten verwendet werden, um die Effizienz von Dateninserts in die Datenbank nach der Implementierung von Indizes zu verbessern?
Was sind Indizes? Was ist eine Transaktion? ACID? Was ist ein Fremdschlüssel und wozu dient er?
Wie stehst du zum Schreiben von Tests?
Wie viele Versuche sind notwendig, um garantiert ein Paar derselben Farbe zu erhalten, wenn man einen Stapel Socken in drei Farben (rot, weiß, schwarz) hat und sie einzeln herausnimmt?
Wozu dient die Foreign-Key-Beschränkung? Geht es auch ohne?
Sind Sie bereit, bei der Begleitung von Diensten in der Produktion, Schichten, teilzunehmen?
Was bringt die Annotation @Transactional in diesem Kontext? Wird sie bei einem Ausfall eines externen Dienstes helfen?
Haben Sie Erfahrung in der Unterstützung von Projekten in der Produktion, bei der Behebung von Vorfällen, beim Monitoring?
Was könnten die Ursachen sein, wenn die Basis wenig genutzt wird, die Anwendung aber langsam läuft?
Nennen Sie ein Beispiel für eine große geschäftliche Aufgabe oder Integration, die Sie vollständig selbst durchgeführt haben.
Der Dienst fällt alle paar Stunden mit einem OutOfMemoryError aus. Wo würdest du mit der Problemanalyse beginnen?