Was wurde verwendet, um mit Datenbanken in der Anwendung zu interagieren?
Java
Wie haben Sie Wissen zwischen Entwicklern geteilt? Wie war der Code-Review-Prozess organisiert?
Was ist der Hauptnachteil von Indizes? Warum kann man die ganze Tabelle nicht einfach mit Indizes abdecken?
Frage 7. Es gibt einen Service ExampleService (siehe Abbildung). Wenn ein externer Service die Methoden nacheinander aufruft: exampleService.getCityFromCache(100000); exampleService.getCity(100000); Wie oft wird auf CityDao::getCity zugegriffen, wenn der Cache leer war? @Component @RequiredArgsConstructor public class ExampleService { private final CityDao dao; @Cacheable public String getCityFromCache(int index) { return dao.getCity(index); } public String getCity(int index) { return getCityFromCache(index); } }
Nennen Sie die Semantiken der Arbeit in Kafka.
Welche Java-Version verwenden Sie in der Produktion?
Erzählen Sie uns von Ihrem herausragendsten Erfolg in Ihrer Karriere.
Wozu dient eine Consumer Group in Kafka?
Frage 6. Es werden 10 Nachrichten in ein Kafka-Thema eingespielt, und zwei Verbraucher mit unterschiedlichen Verbrauchergruppen lesen vom Thema. Wie viele Nachrichten liest jeder Verbraucher? - 5 - 10 - Es hängt von der Anzahl der Partitionen im Thema ab - Es hängt vom Wert des replicationFactor ab
Haben Sie Ihren eigenen Spring Boot Starter erstellt? Wofür?
Wie stehen Sie zu der Aussage, dass eine 100%ige Testabdeckung unmöglich ist und nicht immer notwendig?
Kann man die Nachrichten in der gleichen Reihenfolge lesen, in der sie geschrieben wurden, aus einem Thema, das auf drei Partitionen verteilt ist?
Welche Schritte haben Sie unternommen, um die verwendeten Technologien im Projekt zu ersetzen?
Was ist happens-before? Warum sollte ein Entwickler das wissen? Woher stammt diese Garantie?
War die Reihenfolge der Ereignisse in Kafka wichtig? Wie wurde sie sichergestellt?
Wie wird die JWT-Signatur mit einem Schlüssel überprüft? Worin unterscheidet sich Hashing von Verschlüsselung?
Verwendeten Sie Schemas für Nachrichten in Kafka (z.B. Avro)?
Worin unterscheiden sich TreeSet und TreeMap? Wie hoch ist die Komplexität beim Hinzufügen und Suchen von Elementen?
Was ist der Unterschied zwischen einer Dockerfile und einer Docker Compose-Datei?
Wie viele Microservices gab es, welche genau, und welche Lasten trugen die Pods?