Android
Κατά την κλήση της μεθόδου requestLayout(), είναι υποχρεωτικό να καλείται η μέθοδος onDraw();
Μπορείτε να είστε διαθέσιμοι για πλήρη απασχόληση, 40 ώρες την εβδομάδα;
Πώς διακρίνουμε τους τύπους Layout ανάλογα με την επίδρασή τους στην αποδοτικότητα της εφαρμογής;
Ποιοι κίνδυνοι σχετίζονται με ταυτόχρονη πρόσβαση σε μια μεταβλητή από πολλαπλά νήματα εκτέλεσης;
Μπορείτε να εξηγήσετε την έννοια του Single Activity στο πλαίσιο της ανάπτυξης κινητών εφαρμογών;
Μίλησε για το πιο δύσκολο περιβάλλον χρήστη που έχεις αναπτύξει ή υλοποιήσει
Μπορείτε να παραθέσετε και να περιγράψετε τους πιο συνηθισμένους τύπους διαχειριστών στον προγραμματισμό;
Πώς υλοποιείτε μια λειτουργικότητα παρόμοια με το SupervisorJob χωρίς να την ενσωματώσετε;
Μπορείτε να εξηγήσετε τι είναι τα topics στο σύστημα push ειδοποιήσεων;
Μπορεί κανείς να προσδιορίσει αν μια μεταβλητή που δηλώνεται με τον τροποποιητή lateinit έχει λάβει τιμή;
Έχετε εφαρμόσει τις αρχές Model-View στα έργα σας;
Είναι δυνατόν ο συλλέκτης απορριμμάτων να ελευθερώσει μνήμη από αντικείμενα που αναφέρονται μεταξύ τους σε έναν κύκλο;
Ποια είναι η διαφορά μεταξύ app link και deep link στις κινητές εφαρμογές;
Εξηγήστε τις διαφορές μεταξύ των αντικειμένων Observable που αρχίζουν να εκπέμπουν δεδομένα αμέσως κατά τη δημιουργία και αυτών που ξεκινούν κατά την εγγραφή στο RxJava.
Ποιες προσεγγίσεις ή εργαλεία χρησιμοποιούνται για την ενημέρωση των δεδομένων στην cache κατά τη χρήση του Jetpack Compose;
Μπορείς να πεις πώς έχουν αλλάξει οι επαγγελματικοί σου στόχοι πρόσφατα;
Μπορεί να χρησιμοποιηθεί η λέξη-κλειδί synchronized μέσα σε suspend-λειτουργίες για τη διαχείριση νημάτων;
Σε ποιες περιπτώσεις συνιστάται η χρήση της διεπαφής Iterable στην ανάπτυξή σας;
Πώς διακρίνουμε τους βασικούς τύπους δεδομένων από τα αναφορικά αντικείμενα σε μια γλώσσα προγραμματισμού;
Πώς υλοποιείται η πλοήγηση μέσα σε μια ίδια Activity στις εφαρμογές;