Android
Ποια είναι η πρακτική σας εμπειρία στη χρήση της γλώσσας Kotlin σε έργα;
Ποια πλεονεκτήματα και σενάρια χρήσης γνωρίζετε για την sealed class σε Kotlin;
Έχετε εμπειρία στην ανάπτυξη ή εργασία με διεπαφές που χρησιμοποιούν ένα στοιχείο πλοήγησης με μορφή καρτελών (γραμμή καρτελών);
Μπορείς να απαριθμήσεις τα στάδια της διαδικασίας απόδοσης καρέ στο Jetpack Compose;
Πώς υλοποιείται η κύρια λογική του διαχειριστή στο σύστημα;
Μπορείτε να εξηγήσετε τις αρχές και τις βασικές προσεγγίσεις που βρίσκονται στη βάση του συστήματος σχεδίασης Material Design;
Ποιους τρόπους πολυνηματικής επεξεργασίας, εκτός από τις κορουτίνες, γνωρίζεις και έχεις χρησιμοποιήσει στα έργα σου;
Πώς να υλοποιήσετε τη δομή τμημάτων ή κατηγοριών στην εφαρμογή;
Έχετε υλοποιήσει έργα που περιλαμβάνουν την αλληλεπίδραση πολλαπλών μονάδων ή συστατικών;
Πώς υλοποιείται το μοτίβο Singleton στη Kotlin και ποια χαρακτηριστικά πρέπει να ληφθούν υπόψη;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της ανάπτυξης εφαρμογών για την πλατφόρμα Android;
Ποιος οργανώνει και διεξάγει συνήθως τις καθημερινές ή σύντομες συναντήσεις στην ομάδα;
Μπορείς να απαριθμήσεις τα βασικά στάδια του κύκλου ζωής του συστατικού Fragment στο Android;
Ποια είναι τα διαφορές μεταξύ του ViewModel της βιβλιοθήκης Jetpack και του τυπικού ViewModel στην υλοποίηση του αρχιτεκτονικού μοτίβου MVVM;
Μπορείτε να εξηγήσετε τι είναι το Kotlin και ποια είναι τα βασικά χαρακτηριστικά του;
Ποια μέθοδοι ή προσεγγίσεις υπάρχουν για την επεξεργασία και την αντιμετώπιση σφαλμάτων που εμφανίζονται στη μέθοδο onCreate;
Μπορείτε να εξηγήσετε την έννοια της ανασύνθεσης στο Jetpack Compose και γιατί είναι απαραίτητη;
Ποιες λειτουργίες στην κλάση Unit έχουν υπερχρεωμένη υλοποίηση;
Πώς κατανοείτε την έννοια της null-safety στη γλώσσα Kotlin και γιατί είναι σημαντική στην ανάπτυξη εφαρμογών;
Ποια γεγονότα ξεκινούν τις κλήσεις των μεθόδων κύκλου ζωής της Activity στο Android;