Python
Πόσο καιρό χρησιμοποιείτε τη γλώσσα Python στην πρακτική σας;
Πού βρίσκεστε αυτήν τη στιγμή;
Είναι βολικό για εσένα να φτάσεις στη θέση του γραφείου;
Πώς πραγματοποιήθηκε η ενσωμάτωση των νέων συμμετεχόντων στο έργο και η εκπαίδευσή τους κατά τη διάρκεια της ανάπτυξης;
Ποιες λειτουργίες παρέχει η κλάση Iterator για την περιήγηση στη συλλογή;
Πότε είναι προτιμότερο να χρησιμοποιείτε μια συγχρονική προσέγγιση αντί για ασύγχρονο κώδικα;
Πώς ακριβώς λαμβάνεται η τιμή στην έκτη γραμμή κατά την κλήση res(2);
Υπήρξαν περιπτώσεις όπου αντιμετωπίσατε δοκιμές χαμηλής ποιότητας ή κακώς γραμμένες;
Πώς πραγματοποιείται η μεταφορά των επιχειρημάτων κατά την κλήση συναρτήσεων;
Μπορείς να περιγράψεις τα βασικά χαρακτηριστικά των συστημάτων διαχείρισης σχεσιακών βάσεων δεδομένων;
Έχετε χρησιμοποιήσει τεχνολογίες κοντεϊνεροποίησης για την ανάπτυξη και διαχείριση εφαρμογών;
Ποια είναι τα methods επεξεργασίας και διαχείρισης εξαιρέσεων στην Python και πώς τα χρησιμοποιούμε σωστά;
Τι τύποι βάσεων δεδομένων μπορούν να ενσωματωθούν σε μια εφαρμογή FastAPI;
Ποιες προσεγγίσεις και μεθόδους θα χρησιμοποιήσεις για να εξαλείψεις τον ανταγωνισμό όταν δύο χρήστες έχουν πρόσβαση ταυτόχρονα στη βάση δεδομένων;
Εξηγήστε τις διαφορές μεταξύ των προτύπων Factory Method και Abstract Factory, τις βασικές διαφορές και τις περιπτώσεις εφαρμογής.
Μπορείτε να εξηγήσετε πώς λειτουργεί το RabbitMQ και πώς διασφαλίζει την ανταλλαγή μηνυμάτων;
Μπορείτε να αντικαταστήσετε ένα συγκεκριμένο χαρακτήρα σε μια συμβολοσειρά χωρίς να δημιουργήσετε μια νέα;
Σκοπεύετε να αλλάξετε κατοικία ή να εργαστείτε στο εξωτερικό στο άμεσο μέλλον;
Ποιες προσεγγίσεις θα εφαρμόσεις για να βελτιώσεις την αποδοτικότητα της API κατά την επεξεργασία POST αιτημάτων;
Έχετε χρησιμοποιήσει στην πρακτική σας προγραμματισμό ασύγχρονο με το asyncio ή τη βιβλιοθήκη aiohttp;