Java
Wie bewertest du deine Fähigkeiten im Umgang mit anderen und im Teamarbeit?
Welche Erfahrung haben Sie mit Multithreading in Java?
Kann man mit der Reflection API die Werte privater Variablen einer Klasse ändern oder lesen?
Welche Basisklasse in Kotlin dient als Vorfahr für alle anderen Klassen?
Wie oft nehmen Sie während der Arbeit Dateneinträge in die Datenbank vor?
Können Sie das Konzept des funktionalen Programmierparadigmas erklären?
Was machen Sie mit der Aufgabe nach deren Abschluss?
Welche Themen oder Bereiche lernst du derzeit für deine berufliche Weiterentwicklung?
Was ist der Zweck des Parameters propagation in der Annotation @Transactional in Spring?
Sollte man Tabellen für eine schnellere Abfragegeschwindigkeit aufteilen (Sharding)?
Was ist die Notwendigkeit, ExecutorService bei der Verarbeitung einer großen Anzahl von Aufgaben zu verwenden?
Haben Sie jemals die Rolle eines Feature-Leads übernommen?
Wie ist die Zeitmetrik bei der Suche nach einem Element anhand des Schlüssels in einer HashMap?
Was sind die charakteristischen Merkmale einer verketteten Liste und wie unterscheidet sie sich von anderen Datenstrukturen?
Nennen Sie die Semantiken der Arbeit in Kafka.
In welchen Fällen muss man throws in die Methodensignatur aufnehmen, für welche Ausnahmen?
Können Sie den Wirkmechanismus der Annotation @SpringBootTest in Spring Boot-Tests erklären?
Was ist Liquibase und wie organisiert man die Versionskontrolle der Datenbank, insbesondere unter Sicherheitsbeschränkungen (wie bei Sber)?
Haben Sie schon einmal mit DevOps-Aufgaben gearbeitet: Deployment-Skripte, CI/CD?
Haben Sie in Ihrem letzten Projekt eine Paginierung implementiert?