Android
Ποια πλεονεκτήματα παρέχει ο συγχρονισμός του παρενεργειών με τον κύκλο ζωής του συστατικού;
Έχετε ποτέ ασχοληθεί με την αξιολόγηση και την κατανομή προτεραιοτήτων για πολλές επείγουσες εργασίες;
Ποιο είναι το προεπιλεγμένο hashCode που χρησιμοποιείται για τις λίστες στη Java;
Ποια μέθοδοι χρησιμοποιούνται για την αύξηση της αποδοτικότητας του συστήματος;
Μπορείτε να εξηγήσετε τι είναι η έννοια του snapshotFlow και πώς χρησιμοποιείται στα συστήματα;
Μπορεί ένα αντικείμενο Context να τοποθετηθεί μέσα στο UseCase στην αρχιτεκτονική της εφαρμογής;
Ποια είναι τα βασικά πλεονεκτήματα και διαφορές μεταξύ των κορουτινών και του RxJava στο πλαίσιο του ασύγχρονου προγραμματισμού;
Μπορείτε να εξηγήσετε τι είναι ένα συστατικό RecyclerView στο Android και πώς λειτουργεί;
Ποια μέθοδοι μπορούν να χρησιμοποιηθούν για τον υπολογισμό του βέλτιστου αριθμού νημάτων για μια ομάδα νημάτων;
Μπορείτε να εξηγήσετε την αρχή λειτουργίας των ατομικών λειτουργιών στον προγραμματισμό;
Ποια είναι η διαφορά στην υλοποίηση της αλληλεπίδρασης μεταξύ View και λογικής στα μοτίβα MVVM και άλλες αρχιτεκτονικές προσεγγίσεις;
Ποια είναι τα βασικάPrinciples της φορολογίας στη χώρα σας;
Ποιες υπηρεσίες και συστατικά του Firebase χρησιμοποιήσατε στα έργα σας;
Περιγράψτε τη διαδικασία εκκίνησης μιας εφαρμογής Android και τα στάδια της έναρξής της
Πώς μπορεί να συνδεθεί το επίπεδο επιχειρηματικής λογικής με το επίπεδο δεδομένων στην αρχιτεκτονική του συστήματος;
Ποια είναι η διαφορά μεταξύ των τύπων Maybe και Single στο RxJava και σε ποια σενάρια χρησιμοποιούνται;
Ποια είναι η σχέση μεταξύ των δυνατοτήτων της γλώσσας Kotlin και της εφαρμογής των σχεδιαστικών μοτίβων;
Ποια μέθοδοι και τεχνικές χρήσης συμβολοσειρών υλοποιούνται στο Kotlin;
Πού στον κώδικα πραγματοποιείται η σύνδεση της διεπαφής με το συστατικό Fragment;
Πού ακριβώς στη μνήμη Java αποθηκεύονται τα αντικείμενα των νήματα εκτέλεσης;