Android
Έχετε εμπειρία στη χρήση JNI σε έργα;
Σε ποιο στάδιο της αλληλεπίδρασης με πιθανούς εργοδότες βρίσκεσαι τώρα;
Τι συμβαίνει μέσα σε μια λειτουργία suspend στο Kotlin σε επίπεδο υλοποίησης και πώς διαχειρίζεται την αναστολή της εκτέλεσης της coroutine;
Μπορεί να ξεκινήσει κανείς ταυτόχρονα πολλές αρχικές δραστηριότητες σε μια εφαρμογή;
Εξηγήστε τα βασικά χαρακτηριστικά και πλεονεκτήματα της χρήσης του Kotlin στην ανάπτυξη εφαρμογών.
Μπορείς να απαριθμήσεις τις βασικές λειτουργίες που εκτελεί η δομή δεδομένων στοίβα;
Ποιες προσεγγίσεις και μέθοδοι χρησιμοποιούνται για τη βελτίωση της απόδοσης κατά την ανάπτυξη διεπαφών με το Jetpack Compose;
Είναι δυνατή η υλοποίηση ενός Fragment στο Android χωρίς σύνδεση με το περιβάλλον χρήστη;
Έχετε εμπειρία με τεχνολογίες και πρωτόκολλα δικτύου;
Ποια είναι τα βασικά στάδια της διαδικασίας κύκλου ζωής View που γνωρίζετε;
Πώς διαφέρουν τα επίπεδα τοποθέτησης στοιχείων στο RelativeLayout και το ConstraintLayout, και ποια είναι τα χαρακτηριστικά τους;
Σε ποιες περιπτώσεις είναι σκόπιμο να χρησιμοποιείτε ContentProvider στην ανάπτυξη Android;
Ποια ανόταση στο Dagger χρησιμοποιείται για την εισαγωγή μιας εξωτερικής εξάρτησης σε ένα συστατικό;
Μελετήσατε το θέμα μόνοι σας ή παρακολουθήσατε μαθήματα;
Μπορείτε να τοποθετήσετε πολλά στοιχεία σε ένα μόνο κελί αποθήκευσης HashMap;
Μπορείτε να εξηγήσετε τα χαρακτηριστικά της χρήσης του AlarmManager και πώς διαφέρει από άλλες μεθόδους προγραμματισμού εργασιών στο Android;
Ποια είναι η χρήση του inline μαζί με το refied και ποια πλεονεκτήματα παρέχει;
Ποιες ερωτήσεις συνήθως γίνονται στις συνεντεύξεις για αυτό το θέμα;
Ποια μέθοδοι μπορούν να διασφαλίσουν την αποτροπή παράλειψης δοκιμών κατά την υλοποίηση νέων λειτουργιών;
Πού σκοπεύετε να εργαστείτε ή να ζήσετε στο μέλλον;