Android
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης μιας μόνο δραστηριότητας σε μια εφαρμογή;
Πώς περιγράφετε την αλληλεπίδραση και τη συνεργασία εντός της ομάδας σας στη σημερινή θέση;
Μπορούμε να θεωρήσουμε το Map ως υποκλάση της διεπαφής Collection στη Java;
Εξηγήστε την έννοια του Modifier στο Jetpack Compose και τον ρόλο του στη διαμόρφωση των στοιχείων της διεπαφής χρήστη.
Έχετε ποτέ ανεβάσει και δημοσιεύσει μια εφαρμογή μέσω του Google Play Console;
Πώς οργανώνεις την ιεράρχηση για μια μεγάλη ροή επείγουσων εργασιών;
Μπορείτε να εξηγήσετε τι εννοείται με την έννοια των Atomic κλάσεων στον προγραμματισμό;
Ποιο αποτέλεσμα επιστρέφει η λειτουργία launch στο πλαίσιο των κορουτινών σε Kotlin;
Ποια ήταν η πρώτη σας εμπειρία στον τομέα της ανάπτυξης και πώς φτάσατε στο τρέχον επίπεδο επαγγελματισμού σας;
Μπορούν να δηλωθούν μέθοδοι ως τελικές και σε ποιες περιπτώσεις έχει νόημα;
Εξηγήστε τι αποτελεί η έννοια των ανώνυμων συναρτήσεων (Lambda) και πώς χρησιμοποιούνται στον προγραμματισμό.
Ποια είναι η διαφορά μεταξύ του μηχανισμού αποστολής δεδομένων από τον διακομιστή σε σύγκριση με τις ειδοποιήσεις στο σύστημα push;
Πώς εμφανίζει και διαχειρίζεται το λειτουργικό σύστημα τις εφαρμογές Android;
Πότε πρέπει να καθαρίζεται η cache μετά τη διαγραφή ενός μηνύματος από τον χρήστη;
Ποια είναι τα βασικά πλεονεκτήματα και μειονεκτήματα της επεξεργασίας επικίνδυνων και ασφαλών αδειών στο σύστημα ασφαλείας;
Ποιες αιτίες μπορεί να οδηγήσουν σε δυσαρέσκεια στην τρέχουσα επαγγελματική δραστηριότητα;
Μπορείς να απαριθμήσεις και να περιγράψεις τις βασικές μεθόδους της κλάσης Object στη Java;
Μπορείτε να εξηγήσετε τον μηχανισμό λειτουργίας του JIT-compiler και τον ρόλο του στη διαδικασία εκτέλεσης προγραμμάτων;
Τι οδηγεί στην ανάγκη χρήσης τμημάτων σε εφαρμογές Android;
Μπορείτε να περιγράψετε τα κύρια καθήκοντα και ευθύνες σας στην προηγούμενη εργασία σας;