Ποια είναι η διαφορά μεταξύ των λειτουργιών remember και rememberSavable στο Jetpack Compose στο πλαίσιο διαχείρισης κατάστασης;
Android
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο 'αντικείμενο' στα Kotlin;
Πόσοι ειδικοί σε Android συμμετέχουν στην τρέχουσα ομάδα σας;
Ποια είναι τα βασικά πλεονεκτήματα και διαφορές μεταξύ των προτύπων MVP και MVVM στο πλαίσιο της αρχιτεκτονικής εφαρμογών;
Έχετε εμπειρία στη χρήση ατομικών λειτουργιών για μεταβλητές στα έργα σας;
Μπορεί η μέθοδος apply να χρησιμοποιηθεί για τη μεταφορά δεδομένων κατά την επιστροφή ενός τμήματος μέσω επιχειρημάτων;
Μπορείτε να απαριθμήσετε τους κύριους τύπους Intent που χρησιμοποιούνται στην ανάπτυξη εφαρμογών Android;
Μπορείς να απαριθμήσεις τους βασικούς τύπους τροποποιητών πρόσβασης στο Kotlin;
Ποιο τεχνολογικό σύνολο χρησιμοποιήθηκε στο τελευταίο σας έργο;
Έχετε χρησιμοποιήσει ποτέ μια λειτουργία μέσα σε έναν άλλο κώδικα με σκοπό τη βελτιστοποίηση;
Μπορούν να χρησιμοποιηθούν ατομικές λειτουργίες για τον συγχρονισμό νημάτων χωρίς την εισαγωγή κλειδώματος;
Τι εξηγεί τα ονόματα των βασικών στοιχείων της αρχιτεκτονικής Android και τις λειτουργίες τους;
Πώς διακρίνουμε τα αρχιτεκτονικά μοτίβα MVI και MVVM και ποια είναι τα βασικά τους διαφορετικά στοιχεία;
Γιατί η αλλαγή της μεθόδου equals χωρίς την αντίστοιχη ενημέρωση του hashCode διαταράσσει τη σωστή λειτουργία των κατακερματισμένων πινάκων;
Έχετε εμπειρία στη χρήση ατομικών κλάσεων για την υλοποίηση λειτουργιών ασφαλών για νήματα;
Μπορείτε να εξηγήσετε τι εννοείται με τις παρενέργειες στο Jetpack Compose;
Πού ακριβώς στη δομή ενός αιτήματος HTTP συνήθως αναγράφονται το όνομα χρήστη και ο κωδικός πρόσβασης για την αυθεντικοποίηση;
Εξηγήστε τι είναι οι λειτουργίες επέκτασης και ποιος είναι ο κύριος σκοπός τους στον προγραμματισμό.
Ποια είναι η διαφορά μεταξύ των implicit και explicit intents στο Android και πώς τα χρησιμοποιούμε;
Μπορείτε να εκτελέσετε δικτυακές λειτουργίες στο κύριο νήμα της εφαρμογής;