Android
Πώς μπορεί κανείς να υλοποιήσει ένα δικό του συστατικό στο Hilt για την εισαγωγή εξαρτήσεων;
Ποια από τις αρχές SOLID είναι αδύνατο να υλοποιηθεί χωρίς τη χρήση διεπαφών;
Πώς δηλώνεται μια κλάση σε Kotlin ώστε να μπορεί να επεκταθεί σε κλάσεις που κληρονομούν;
Πώς να αξιολογήσετε τον χρόνο που απαιτείται για την ανάγνωση ενός στοιχείου από το ArrayList;
Ποιο είναι το εύρος του τρέχοντος έργου στο οποίο εργάζεστε;
Ποιος είναι ο ρόλος του αρχείου AndroidManifest.xml στη δομή μιας εφαρμογής Android;
Πώς μπορεί κανείς να αποκτήσει πρόσβαση σε ένα αντικείμενο συμβολοσειράς από τη δεξαμενή λογιών συμβολοσειρών στη Java;
Ποια είναι η εμπειρία σας στην υλοποίηση και διαχείριση εργασιών φόντου σε έργα;
Τι σας άρεσε περισσότερο ή τι θυμάστε από τη διαδικασία της συνέντευξης;
Ποιες λειτουργίες ή μέθοδοι μπορούν να υλοποιηθούν ή να τροποποιηθούν κατά την ανάπτυξη ενός προσαρμοσμένου στοιχείου View;
Ποιος είναι ο ρόλος της παραμέτρου Bundle στη μέθοδο onCreate στον κύκλο ζωής μιας δραστηριότητας;
Μπορείς να εξηγήσεις τι είναι το AsyncTask και πώς χρησιμοποιείται στην ανάπτυξη Android;
Πώς ξεκινάτε μια δραστηριότητα σε μια εφαρμογή Android;
Σε ποιες περιπτώσεις είναι σκόπιμο να εφαρμόσετε το μοτίβο Singleton;
Ποιους τύπους υπηρεσιών γνωρίζεις και πώς να αλληλεπιδράς μαζί τους;
Ποιο είδος ροών χρησιμοποιείται στο Dispatcher.Main για την εκτέλεση εργασιών UI;
Πώς υλοποιείται η στρατηγική διαχείρισης υπερχείλισης του buffer στο SharedFlow;
Απαιτούνται ενημερωμένα δεδομένα κατά την εφαρμογή backpressure στο RxJava;
Έχετε εμπειρία στη χρήση του Dagger στα έργα σας;
Τι σημαίνει και πού χρησιμοποιείται η λέξη-κλειδί 'Nothing' στη γλώσσα Kotlin;