Android
Μπορείς να απαριθμήσεις τα βασικά στοιχεία του στρώματος Παρουσίαση στην Αρχιτεκτονική Καθαρή;
Ποια είναι τα διαφορές μεταξύ Dispatchers.IO και Dispatchers.Default στις coroutine του Kotlin;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα των κόκκινο-μαύρων δέντρων σε σύγκριση με άλλες δομές δεδομένων, όπως τα δέντρα AVL;
Ποια εργαλεία ή βιβλιοθήκες Dependency Injection χρησιμοποίησες στα έργα σου;
Ποια είναι τα διαφορές στο σύστημα τύπων μεταξύ Java και Kotlin;
Μπορείς να απαριθμήσεις και να εξηγήσεις τις βασικές λειτουργίες της περιοχής ορατότητας στο Kotlin;
Έχεις παρακολουθήσει επιπλέον εκπαιδευτικά προγράμματα για την ανάπτυξη επαγγελματικών δεξιοτήτων;
Γιατί το Dispatchers.Main εκτελεί την εκτέλεση σε ένα μόνο νήμα κατά τη χρήση των Coroutines;
Πώς μπορούν να μεταδοθούν δεδομένα μεταξύ των τμημάτων σε μια εφαρμογή;
Υπάρχει η δυνατότητα να λάβει κανείς υποθήκη;
Πρέπει να δηλώνονται ρητά οι υποκατηγορίες μέσα σε μια συγκεκριμένη sealed κλάση κατά την δήλωση;
Ποια είναι η χρονική σειρά κατά την αναζήτηση ενός στοιχείου σε HashMap αν όλα τα αντικείμενα έχουν την ίδια τιμή συνάρτησης κατακερματισμού;
Τι ώθησε τους προγραμματιστές να συμπεριλάβουν τον τύπο Any στο Kotlin και πώς χρησιμοποιείται;
Μπορείτε να λάβετε το αποτέλεσμα της εκτέλεσης της λειτουργίας launch με συγχρονισμένο τρόπο;
Πώς μπορεί κανείς να αποκτήσει ένα μήνυμα στο κύριο νήμα χρησιμοποιώντας Handler και Looper;
Πώς πραγματοποιείται η διαδικασία ενοποίησης των modules στο σύστημα κατασκευής Gradle κατά την εργασία με πολύ-ενότητες έργων;
Ποιες μέθοδοι μπορούν να χρησιμοποιηθούν για την εκτέλεση εργασιών σε Android ώστε να τρέχουν περιοδικά και ασύγχρονα;
Έχετε εμπειρία με μηχανισμούς αυτόματης διαχείρισης μνήμης σε εφαρμογές;
Συζητάτε με την ομάδα ή τη διοίκηση την αναμενόμενη αποχώρησή σας από τη θέση;
Πώς διαχειρίζεται τον κύκλο ζωής ενός τμήματος στο Android κατά την αλλαγή διαμόρφωσης της συσκευής;