Python
Πες μου περισσότερα για την εμπειρία σου στην ανάπτυξη από το μηδέν.
Τι είναι ένα σύνολο και ποια είναι η χρήση του;
Γιατί η πολυνηματικότητα στην Python δεν είναι πολύ αποδοτική; Μιλήστε για το GIL, την ασύγχρονη λειτουργία και το πολλαπλό επεξεργαστή.
Γιατί το Go γίνεται δημοφιλές και γιατί σας ενδιαφέρει;
Ποια προβλήματα μπορεί να προκύψουν κατά τη μεταφορά αρχείου μεταξύ διακομιστών; Τι πρέπει να προσέξετε;
Με ποια συντακτική κατασκευή μπορεί να μεταβιβαστεί ο έλεγχος της επανάληψης από έναν γεννήτορα σε έναν άλλο;
Χρησιμοποιούσαν το RabbitMQ οι ίδιοι ή το άκουσαν μόνο από την ομάδα;
Ποια κριτήρια χρησιμοποιείς για να καθορίσεις τον χρόνο που απαιτείται για την υλοποίηση μιας λειτουργίας;
Ποια είναι η διαφορά μεταξύ των σχεδιαστικών προτύπων Strategy και Template Method;
Τι συμβαίνει με τα δεδομένα μετά την αξιολόγησή τους από το μοντέλο;
Εξηγήστε την έννοια του δυαδικού δέντρου αναζήτησης και τα βασικά του χαρακτηριστικά.
Πες λίγα για τον εαυτό σου (2-3 λεπτά)
Ποια στοιχεία της εργασίας στο έργο σε ελκύουν περισσότερο;
Τι είναι ένας γεννήτριας και πώς τον χρησιμοποιήσατε στο έργο;
Ποιες δεξιότητες ή ποιότητες είστε διατεθειμένοι να προσφέρετε σε μια νέα ομάδα;
Ποια είναι η διαφορά μεταξύ λίστας και πλειάδας;
Πόσος χρόνος πέρασε περίπου από την εμφάνιση του σφάλματος μέχρι την διόρθωσή του;
Πώς να διαγράψετε σωστά, βήμα προς βήμα και με ασφάλεια, μια στήλη από τη βάση δεδομένων που δεν χρησιμοποιείται πλέον, αλλά στην οποία ο παλιός κώδικας μπορεί ακόμα να έχει πρόσβαση;
Γιατί δεν είναι σκόπιμο να συνδέσετε άμεσα τη λογική επιχειρήσεων με μια συγκεκριμένη υλοποίηση χαμηλού επιπέδου;
Ποια είναι η βασική αρχή λειτουργίας ενός διακοσμητή (decorator) στην Python και για ποιο λόγο χρησιμοποιείται;