Android
Ποιες βασικές κλάσεις χρησιμοποιούνται για την επεξεργασία συλλογών δεδομένων σε μια δομή πίνακα;
Μπορείτε να εξηγήσετε τι είναι οι suspend λειτουργίες στη Kotlin και πώς λειτουργούν;
Ποια frameworks χρησιμοποιήσατε στα έργα σας;
Ποια εργαλεία και προσεγγίσεις χρησιμοποιείτε για την ανάπτυξη διεπαφής χρήστη;
Ποια είναι η διαφορά μεταξύ συλλογής και ακολουθίας στον προγραμματισμό;
Πώς να αλλάξετε τη ροή στην οποία θα πραγματοποιούνται οι λειτουργίες στα εκπέμπόμενα δεδομένα και στην οποία θα εκπέμπονται αυτά τα δεδομένα;
Ποια είναι τα πλεονεκτήματα της χρήσης της γλώσσας Kotlin για την ανάπτυξη εφαρμογών Android;
Πώς καθορίζει η εφαρμογή τη δυνατότητα επεξεργασίας ενός συγκεκριμένου Intent;
Πότε συμβαίνει η αυτόματη αρχικοποίηση ενός αντικειμένου στο Kotlin;
Μίλησέ μου για τους τροποποιητές πρόσβασης στη Java.
Πώς να διασφαλίσετε ασφαλή πρόσβαση στο διακριτικό εξουσιοδότησης για μια άλλη εφαρμογή;
Μπορείς να απαριθμήσεις τους τύπους δεδομένων στη Java, διαφορετικούς από τους βασικούς primitive;
Πώς μοιραστήκατε και συζητήσατε τις ιδέες και τις προτάσεις σας με την ομάδα στην προηγούμενη εργασία σας;
Ποια πλεονεκτήματα και μειονεκτήματα προκύπτουν από τη χρήση πολλών Activity σε μια εφαρμογή;
Μπορείς να εξηγήσεις τι είναι το CoroutineScope και γιατί είναι απαραίτητο στο Kotlin;
Έχετε προτίμηση σχετικά με το πότε θα λάβετε την απάντηση μετά τη συνέντευξη;
Τι αποθηκεύεται στο στρώμα δεδομένων;
Εξηγήστε την έννοια της αμεταβλητότητας στα γενικά του Kotlin και γιατί χρησιμοποιείται
Ποια πλεονεκτήματα έχουμε από τη χρήση αρχιτεκτονικής στην ανάπτυξη εφαρμογών;
Ποιος είναι ο σκοπός των μεθόδων equals και hashCode στη Java;