Τι θεωρείται λειτουργία μπλοκαρίσματος στο asyncio; Είναι μπλοκαριστική η δημιουργία μιας λίστας με ένα δισεκατομμύριο στοιχεία;
ERP Consultant
Πώς θα υλοποιούσατε το δικό σας ασύγχρονο χρονόμετρο;
Τι συμβαίνει αν μέσα σε μια coroutine, τυλιγμένη σε asyncio.wait_for με χρονικό όριο, καλέσετε το time.sleep ή requests;
Υλοποιήστε έναν περιοριστή ρυθμού για τον χειριστή: κάθε πελάτης έχει ένα client_id, limit και interval; πρέπει να περιορίσετε τον αριθμό των κλήσεων του χειριστή για κάθε πελάτη σε ένα κινούμενο παράθυρο χρόνου και να ρίξετε RateLimitExceededError.
Τι συμβαίνει με το asyncio.create_task και πώς διαφέρει από το await coroutine;
Πώς οργανώθηκε η εργασία με τη βάση δεδομένων και το ORM στις backend υπηρεσίες; Χρησιμοποιούσαν Repository, DAO ή Active Record;
Τι συμβαίνει όταν περιμένουμε μια coroutine με await; Μπλοκάρει η εκτέλεση;
Πώς ορίζεται ένα χρονικό όριο για την εκτέλεση μιας coroutine;
Μπορείτε να εκτελέσετε συγχρονισμένα αιτήματα με μη μπλοκαριστικό τρόπο σε μια ασύγχρονη εφαρμογή και πώς;
Πείτε μου για το τελευταίο σας έργο: τι κάνατε, ποια ήταν τα καθήκοντα, τα έργα και η τεχνολογία;
Πώς λειτουργεί η ασυγχρονία στην Python;
Γιατί το aiohttp μπορεί να εκτελεί HTTP αιτήματα χωρίς μπλοκάρισμα, ενώ το requests όχι;
Ποιες προσεγγίσεις χρησιμοποιήθηκαν στην αρχιτεκτονική μικροϋπηρεσιών και πώς χτίστηκε η αλληλεπίδραση μεταξύ τους;
Πώς διασφαλίσατε την ατομικότητα των λειτουργιών και την αποφυγή διπλοεγγραφής παραγγελιών κατά τη χρήση του Kafka;
Ποια ήταν η εσωτερική αρχιτεκτονική της υπηρεσίας backend: μονόλιθος μεμονωμένος, DDD, MVC ή άλλη προσέγγιση;