Android
Ποιοι είναι οι κύριοι λόγοι που μπορεί να οδηγήσουν στην αλλαγή των ρυθμίσεων της συσκευής;
Πώς εξαρτάται η διαδικασία κύκλου ζωής ενός τμήματος από το στάδιο κύκλου ζωής της γονικής δραστηριότητας;
Έχετε καθορισμένες προθεσμίες για την αποδοχή της προσφοράς;
Πώς περιγράφετε την αλληλεπίδραση και τη συνεργασία εντός της ομάδας σας στη σημερινή θέση;
Ποιοι λόγοι καθιστούν ανεπιθύμητη τη δημιουργία μεγάλων μονολιθικών συστημάτων χωρίς την εφαρμογή αρχιτεκτονικών προτύπων;
Έχετε εμπειρία με το στοιχείο IntentService στο Android;
Μπορείτε να εξηγήσετε ποιες λειτουργίες εκτελεί η μέθοδος onDraw στο συστατικό View κατά τη διαδικασία εμφάνισης;
Ποιος είναι ο σκοπός του τελεστή Maybe στη βιβλιοθήκη RxJava και σε ποιες περιπτώσεις χρησιμοποιείται;
Πώς οργανώνεις την ιεράρχηση για μια μεγάλη ροή επείγουσων εργασιών;
Ποιο αποτέλεσμα επιστρέφει η λειτουργία launch στο πλαίσιο των κορουτινών σε Kotlin;
Έχετε εμπειρία με τη βιβλιοθήκη Room για την επεξεργασία δεδομένων σε εφαρμογές Android;
Μπορούν να δηλωθούν μέθοδοι ως τελικές και σε ποιες περιπτώσεις έχει νόημα;
Ποια είναι η διαφορά μεταξύ του μηχανισμού αποστολής δεδομένων από τον διακομιστή σε σύγκριση με τις ειδοποιήσεις στο σύστημα push;
Ποια είναι τα βασικά πλεονεκτήματα και μειονεκτήματα της επεξεργασίας επικίνδυνων και ασφαλών αδειών στο σύστημα ασφαλείας;
Γιατί συνιστάται να υλοποιούνται μαζί οι μέθοδοι equals() και hashCode() κατά τον ορισμό μιας κλάσης;
Τι οδηγεί στην ανάγκη χρήσης τμημάτων σε εφαρμογές Android;
Έχετε εμπειρία στη χρήση της διεπαφής Runnable στη Java για τη δημιουργία νημάτων ή εργασιών;
Μπορείς να αναφέρεις τα βασικά μέρη και στοιχεία που αποτελούν τις coroutine στο Kotlin;
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο 'Context' στο πλαίσιο μιας View στο Android;
Πείτε μας για τα έργα στα οποία συμμετείχατε ή που αναπτύξατε.