Μπορείτε να μιλήσετε σύντομα για την επαγγελματική σας εμπειρία και τις βασικές δεξιότητες;
Python
Πώς έψαξες για τη πρώτη σου επαγγελματική θέση;
Τι είναι το Mock στις δοκιμές; Τι είναι τα fixtures;
Με ποιες μεθόδους σάρωσης δικτυακών συσκευών είστε εξοικειωμένοι;
Μπορείτε να εξηγήσετε τι είναι το μοτίβο διακοσμητή στη γλώσσα Python και πώς εφαρμόζεται;
Ποιες είναι οι δυσκολίες που υπάρχουν στην αξιολόγηση της χρονικής αποδοτικότητας των αλγορίθμων ταξινόμησης στην Python;
Πώς υλοποιείται η κατακερματισμός δεδομένων στον διερμηνέα Python;
Ποια εργαλεία ή πακέτα υπάρχουν στην Python για τη δημιουργία διεπαφών και αφηρημένων κλάσεων;
Είναι δυνατόν να απενεργοποιήσετε πλήρως τον μηχανισμό αυτόματης συλλογής απορριμμάτων στην Python και ποιες θα ήταν οι συνέπειες;
Μπορείτε να εξηγήσετε τι σημαίνει το αντικείμενο να είναι hashable στην Python και πώς επηρεάζει τη λειτουργία των λεξικών και των συνόλων;
Τι σας παρακινεί στην αναζήτηση μιας νέας θέσης;
Πού βρίσκεται η τρέχουσα κατοικία ή η τοποθεσία σας;
Μπορείτε να εξηγήσετε την αρχή λειτουργίας των σχεσιακών βάσεων δεδομένων;
Ποια από τα αρχές SOLID, κατά τη γνώμη σας, είναι οι πιο κρίσιμες για την ανάπτυξη ποιοτικού κώδικα;
Μπορείτε να εξηγήσετε την αρχή λειτουργίας και τον σκοπό των διαχειριστών πλαισίου στην Python;
Μπορεί ο τελεστής HAVING να χρησιμοποιηθεί μαζί με τον τελεστή GROUP BY σε ερωτήματα SQL;
Προτιμάτε συνήθως να εργάζεστε από το σπίτι ή στο γραφείο;
Μπορείτε να εξηγήσετε πώς υλοποιούνται οι επαναληπτές σε Python και ποια πλεονεκτήματα προσφέρουν κατά την εργασία με συλλογές δεδομένων;
Ποια βασικά αρχές του SOLID εφαρμόσατε κατά τη βελτίωση της αρχιτεκτονικής του κώδικά σας;