Android
Ποια ομάδα σας ταιριάζει περισσότερο για εργασία και γιατί;
Μπορείς να απαριθμήσεις και να περιγράψεις τα μοτίβα κατασκευής αλυσίδων στις κορουτίνες;
Μπορείτε να εξηγήσετε τη διαφορά μεταξύ των αντικειμένων Intent και PendingIntent στο Android;
Πώς μπορούμε να αποθηκεύσουμε δεδομένα μέσα στο ViewModel για μελλοντική χρήση;
Πώς περιγράψατε τον ρόλο και τις ευθύνες σας στο προηγούμενο έργο;
Μπορείς να απαριθμήσεις και να περιγράψεις τις βασικές ενσωματωμένες λειτουργίες ή επεκτάσεις στο Kotlin;
Μπορείτε να αποτρέψετε την κλήση της μεθόδου onPause σε μια δραστηριότητα στο Android;
Ποιες συνέπειες μπορεί να προκύψουν κατά τη χρήση ανακλαστικότητας στον κώδικα;
Τι συμβαίνει αν εισάγετε μια εγγραφή με null ως κλειδί στο HashMap;
Μπορείτε να εξηγήσετε τι είναι το LiveData και πώς λειτουργεί στο πλαίσιο της ανάπτυξης Android;
Πώς μπορεί να υλοποιηθεί και να εφαρμοστεί το LiveData στο πλαίσιο των αρχών της Clean Architecture;
Εξηγήστε για ποιο λόγο προορίζεται η χρήση της κατασκευής 'let {}' στη γλώσσα προγραμματισμού.
Ποια άλλα εφέ, εκτός από το DisposableEffect, μπορείς να αναφέρεις;
Εξηγήστε τη διαφορά μεταξύ κρύων και ζεστών ροών δεδομένων στις Kotlin κορυτίνες.
Σε ποιον τομέα ή κλάδο είναι πιο σημαντικό να εστιάσετε τις προσπάθειές σας κατά την ανάπτυξη ενός έργου;
Πώς μπορεί να οργανωθεί η μετάδοση δεδομένων από μια διαδικασία στο παρασκήνιο στο κύριο νήμα εκτέλεσης;
Σε ποιες περιπτώσεις και για ποιο λόγο χρησιμοποιείται η τιμή match_parent στα layouts του Android;
Υπάρχουν περιορισμοί στην εκτέλεση μέσα στη μέθοδο onReceive στο BroadcastReceiver;
Ποια περιγραφή χαρακτηρίζει την πιο αποτελεσματική εικόνα ή εκπροσώπηση της εταιρείας;
Μπορεί να αποθηκευτεί ένα αντικείμενο τύπου data class σε ένα Android Bundle;