Android
Τι μπορείτε να μου πείτε για την αλληλεπίδραση μιας εφαρμογής Android με έναν διακομιστή;
Πώς θα γράφατε μια επέκταση στη γλώσσα Java;
Ποια στοιχεία υλοποιούν τη λειτουργικότητα των socket-συνδέσεων στο σύστημα;
Ποιες είναι οι προσδοκίες σου για τη συνέντευξη που έρχεται;
Ποιο είναι το μέγεθος της μνήμης της στοίβας και της σωρού;
Ποιες είναι οι υλοποιήσεις συλλογών στη γλώσσα προγραμματισμού Java;
Γιατί πολλοί προγραμματιστές απορρίπτουν τη χρήση του μοτίβου MVP;
Τι πρέπει να χρησιμοποιηθεί ως ριζικό στοιχείο της σήμανσης για την εμφάνιση της προβολής;
Από την άποψή σας, ποιες δυσκολίες μπορεί να προκύψουν κατά την επίλυση του προβλήματος υπερφόρτωσης του κύριου νήματος στην εφαρμογή;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης σήμανσης με XML και της σύγχρονης προσέγγισης Jetpack Compose κατά τη δημιουργία διεπαφών σε Android;
Ποιοι είναι άλλοι τρόποι αντιμετώπισης των αγώνων νημάτων εκτός από τη χρήση της λέξης-κλειδιού volatile;
Έχετε πρακτική εμπειρία στην ανάπτυξη Java;
Πώς μπορείτε να στείλετε πολλαπλά ασύγχρονα αιτήματα ταυτόχρονα χρησιμοποιώντας το RxJava;
Υποθέστε ποιοι παράγοντες μπορεί να προκαλέσουν επιβράδυνση της εφαρμογής.
Μπορεί να διακοπεί η εκτέλεση μιας ενεργής εργασίας στο σύστημα;
Έχετε εμπειρία με τη γλώσσα προγραμματισμού Kotlin;
Περιγράψτε το μοντέλο αλληλεπίδρασης MVC.
Ποια μέθοδο και εργαλεία χρησιμοποιείς για να αλληλεπιδράσεις με τη βάση δεδομένων;
Πώς να αναπτύξετε μια γραμμή;
Ποιες ιδιότητες μπορείτε να προσθέσετε ως επέκταση στο Android;