Android
Μπορείτε να απαριθμήσετε και να εξηγήσετε τις βασικές μεθόδους που υλοποιούνται στη λειτουργία `Any`;
Πώς γίνεται η επεξεργασία μηνυμάτων μέσα στο στοιχείο Looper;
Ποια είναι η κύρια λειτουργία και η εφαρμογή της βιβλιοθήκης Dagger στην ανάπτυξη εφαρμογών Android;
Πώς διαφέρουν οι δηλώσεις αμετάβλητων μεταβλητών με τις λέξεις-κλειδιά val και const val σε Kotlin;
Ποια μέθοδοι μπορούν να χρησιμοποιηθούν για τον υπολογισμό του βέλτιστου αριθμού νημάτων για μια ομάδα νημάτων;
Ποια είναι η διαφορά μεταξύ του τελεστή 'as' μέσα σε μια γλώσσα προγραμματισμού και του τελεστή 'as' σε άλλα συμφραζόμενα ή γλώσσες;
Έχετε εμπειρία αλληλεπίδρασης με την κινεζική αγορά ή κατανόηση των ιδιαιτεροτήτων της;
Πού ακριβώς στη δομή ενός αιτήματος HTTP συνήθως αναγράφονται το όνομα χρήστη και ο κωδικός πρόσβασης για την αυθεντικοποίηση;
Πώς καθορίζετε τη σειρά εκτέλεσης των καθηκόντων σας σε σύγκριση με αυτά των συναδέλφων;
Τι τύπο δεδομένων επιστρέφει μια κλήση μεθόδου μιας διεπαφής που υλοποιεί αιτήματα HTTP μέσω Retrofit;
Πείτε μας για την εμπειρία σας με την Εισαγωγή Εξαρτήσεων σε έργα.
Με ποια βασικά principles καθοδηγείσαι κατά τον διαχωρισμό των modules στο σύστημα;
Ποια χαρακτηριστικά υπάρχουν κατά τη χρήση διαφορετικών τύπων συνδέσμων στον προγραμματισμό;
Ποια θέματα και ερωτήσεις σας έθεσαν σε προηγούμενες συνεντεύξεις;
Πώς μπορεί να πραγματοποιηθεί η μεταφορά δεδομένων μεταξύ εκδόσεων της βάσης δεδομένων ή της δομής της;
Πώς διαφέρει η χρήση και ο σκοπός ενός πλαισίου σε σύγκριση με μια βιβλιοθήκη στον προγραμματισμό;
Χρησιμοποιείτε πόρους ή πηγές για την αναζήτηση νέων ιδεών και έμπνευσης;
Έχετε εμπειρία σε ελέγχους κώδικα (code review);
Μπορείτε να εξηγήσετε τι σημαίνει η έννοια της ροής ανάλυσης δεδομένων;
Τι περιλαμβάνει το περιεχόμενο του αρχείου APK και ποια αρχεία αποθηκεύονται σε αυτό;