Sobes.tech

Ποια είναι η διαφορά μεταξύ της χρήσης ασύγχρονων συναρτήσεων με τη λέξη-κλειδί async και της κλήσης launch στο πλαίσιο του ασύγχρονου προγραμματισμού;

Junior — Middle
330

Ποια στοιχεία ή κλάσεις στο API Android μπορεί να αντιβαίνουν στις αρχές SOLID κατά το σχεδιασμό;

Junior — Middle
277

Τι είναι η CancelationException και σε ποιες περιπτώσεις εμφανίζεται;

Junior — Middle
253

Μπορεί να διακοπεί η εκτέλεση μιας ενεργής εργασίας στο σύστημα;

Junior — Middle
252

Μπορείς να απαριθμήσεις τα βασικά χαρακτηριστικά και τις ιδιαιτερότητες της data class στο Kotlin;

Junior — Middle
236

Πώς μπορούμε να ξεχωρίσουμε στη λίστα μόνο τα μοναδικά στοιχεία;

Junior — Middle
229

Πώς διακρίνουμε τις ακολουθίες από τις συλλογές στον προγραμματισμό;

Junior — Middle
218

Πότε και υπό ποιες συνθήκες μπορεί να προκύψει μια κατάσταση αμοιβαίας ακινητοποίησης πόρων στο σύστημα;

Junior — Middle
210

Ποια μέθοδοι μπορούν να διασφαλίσουν τη συντονισμένη λειτουργία πολλαπλών νημάτων σε ένα περιβάλλον πολλαπλών νημάτων;

Middle — Middle+
205

Μπορείτε να εξηγήσετε τι είναι μια Data Class και για ποιο λόγο χρησιμοποιείται στον προγραμματισμό;

202

Τι είναι οι αγώνες νημάτων και γιατί μπορούν να οδηγήσουν σε σφάλματα σε μια πολυνηματική εφαρμογή;

Junior — Middle
186

Ποια αρχή της αντικειμενοστραφούς προγραμματισμού είναι απαραίτητη για την υλοποίηση του μοτίβου της αφηρημένης εργοστασιακής?

Junior — Middle
179

Ποια αρχή SOLID παραβιάζεται όταν το μοντέλο εξαρτάται από μια συγκεκριμένη υλοποίηση ViewModel;

Junior — Middle
176

Πότε είναι προτιμότερο να χρησιμοποιούμε ακολουθίες αντί για τυπικές συλλογές;

Junior — Middle
173

Σε ποιο στυλ επεξεργασίας δεδομένων χρησιμοποιείται η δομή δεδομένων στοίβα;

Junior — Middle
172

Μπορείτε να εξηγήσετε τι σημαίνει η λειτουργία coroutineScope στο Kotlin και για ποιο λόγο χρησιμοποιείται;

Junior — Middle
171

Ποιος είναι ο μέγιστος αριθμός στοιχείων που μπορεί να περιέχει μια στοίβα;

Junior — Middle
165

Μπορεί να διακοπεί η εκτέλεση μιας προγραμματισμένης λειτουργίας που έχει καθυστερήσει με το Deferred;

Junior — Middle
163

Ποιοι τύποι νημάτων εκτέλεσης μπορείς να αναφέρεις;

Junior — Middle
161

Πώς μπορεί να προκύψει υπερχείλιση στοίβας σε ένα πρόγραμμα;

Junior — Middle
159