Wie hast du dich dem Studium von KI-Agenten genähert? Wie fängt man bei diesem Thema an?
Java
Erzählen Sie mir von Stack- und Heap-Speicher in Java
Was passiert während der Stop-the-World-Pause? Warum ist es notwendig, Threads beim Arbeiten mit dem Garbage Collector anzuhalten?
Gab es eine Situation, in der ein Ereignis sich in einem Status befand, in dem es nicht sein sollte? Gab es einen Mechanismus, der die Übergänge zwischen den Status verfolgte und solche Übergänge erlaubte oder verbot?
Was ist Kafka und wie funktioniert sie? Worin unterscheidet sie sich von herkömmlichen Message Brokern?
Was ist der Unterschied zwischen der Annotation @Bean und @Component? Wann sollte man welche verwenden?
Was ist ein LLM und wie funktioniert es? Wie beeinflusst man die Variabilität der Antworten?
Was ist ACID? Was ist eine Einschränkung in der ACID-Terminologie?
Mit welchen NoSQL-Datenbanken haben Sie gearbeitet?
Welche Arten der Dependency Injection gibt es in Spring?
Kann ein Enum eine Schnittstelle implementieren?
Was verstehen Sie unter komplexen SQL-Abfragen? Mussten Sie diese analysieren und mit welchen Mitteln?
Welche Interaktionsmethoden zwischen Diensten haben Sie neben REST verwendet?
Was ist der Transaktionsmechanismus von Kafka? Wie funktioniert er?
Wie sah der Release-Zyklus in deinem Team aus?
Was ist Keycloak? Erzähl mir, womit du konfrontiert wurdest.
Was passiert, wenn einer der Dienste im Moment der Commit-Phase in 2PC ausfällt?
Erklären Sie den Lebenszyklus eines Streams in Java, seine Zustände und Methodentypen.
Was ist DDD (Domain-Driven Design)? Wie hängt es mit dem Aggregat und dem begrenzten Kontext zusammen?
Was unterscheidet Ihrer Meinung nach den auf künstlicher Intelligenz basierenden Arbeitsansatz von dem menschabhängigen?