Welche Aufgaben lösen Koroutinen und was sind ihre Vorteile bei der asynchronen Programmierung?
Android
Welche Unterschiede gibt es zwischen den for- und while-Schleifen bei der Organisation wiederholender Operationen in der Programmierung?
Können Sie erklären, was eine Lambda-Funktion ist und wie sie verwendet wird?
Worin unterscheiden sich die Fehlerbehandlung in Java und Kotlin, und wie werden Ausnahmen in jedem dieser Sprachen implementiert?
Haben Sie Erfahrung in Mentoring oder Führung von Kollegen?
Können Sie erklären, was None in der Programmiersprache Python bedeutet?
Wie implementiert man eine Schleife, die bedingungslos und unendlich läuft?
Wie wurde der Code-Review-Prozess in Ihrem vorherigen Unternehmen vor der Zusammenführung oder Implementierung durchgeführt?
Was sind die Hauptvorteile von Kotlin im Vergleich zu Java für die Android- oder Serverentwicklung?
Welche Fragen werden bei Vorstellungsgesprächen zu diesem Thema normalerweise gestellt?
Was ist die Einschränkung bei der Verwendung der Funktion mit dem Modifikator inline für alle Funktionen im Programm?
Erklären Sie, was eine abstrakte Klasse ist und wie sie sich von einer normalen Klasse unterscheidet.
Wie unterscheiden sich die Datenübertragungsstrategien in einem Programm: nach Wert und nach Referenz auf das Objekt?