Kotlin
Wie wird Kapselung in Kotlin durchgeführt?
Welche Möglichkeiten bietet Kotlin für die Arbeit mit asynchronen Operationen?
Wie arbeiten Sie mit Multithreading in Kotlin?
Was sind die Unterschiede zwischen 'val' und 'var' in Kotlin?
Was ist Operatorüberladung und wie verwendet man sie?
Welche Funktionen der Kotlin-Sprache möchten Sie in anderen Programmiersprachen sehen?
Welche Werkzeuge werden für das Testen von Kotlin-Projekten verwendet?
Erklären Sie, wie die Programmiersprache Kotlin für die Serverentwicklung verwendet wird.
Wann sollte man 'lateinit' und 'by lazy' in Kotlin verwenden?
Welche Standardbibliotheken verwenden Sie in Kotlin-Projekten?
Wie funktionieren Datenklassen in Kotlin?
Welche Tools und Bibliotheken für Unit-Tests werden in Kotlin verwendet?
Welche Vorteile bietet die Verwendung von Kotlin für die Entwicklung der Serverlogik?
Was sind die Vorteile der Verwendung von Kotlin für die Android-Entwicklung?
Welche Testfälle sollten für die join-Methode betrachtet werden? Welche Optimierungen können hinzugefügt werden?
Was ist der Unterschied zwischen JSON und JSONB in PostgreSQL? Probleme mit Hibernate und JSON-Feldern
Erzählen Sie über Indizes: wann man sie erstellen sollte, wann nicht, welche es gibt
Warum ist in Map der Schlüssel die schließende Klammer und der Wert die öffnende? Was würde sich ändern, wenn man es umkehrt? Wie ist die Komplexität von containsValue im Vergleich zu get nach Schlüssel?
Erzähle vom Sharding von Datenbanken
Warum kann der Abfrageoptimierer von Postgres auf Produktion Seq Scan verwenden, aber auf dev/ft bei den gleichen Indizes einen Index Scan?