Sobes.tech

Τι κάνεις αν καταλάβεις ότι δεν θα προλάβεις να παραδώσεις την εργασία εγκαίρως;

135

Πώς αξιολογείς τα χρονικά περιθώρια για την ολοκλήρωση μιας εργασίας; Έχει συμβεί ποτέ η εκτίμηση να διαφέρει από την πραγματικότητα;

134

Πόσο συχνά χρησιμοποιείς τυποποίηση σε Python; Θέλεις να τυποποιήσεις έτσι ώστε το mypy να μην διαμαρτύρεται;

134

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

134

Ποια νομίζεις ότι είναι τα ερωτήματα που αρχίζουν να θέτουν στον εαυτό τους οι ειδικοί μόνο με την εμπειρία;

133

Έχεις εμπειρία εργασίας υπό συνθήκες υψηλής αβεβαιότητας (νέα ομάδα, διαδικασίες όχι ρυθμισμένες); Πώς το αντιμετωπίζεις, δεν σε φοβίζει;

132

Πες μια κατάσταση όπου διαφωνούσες με την απόφαση του αρχηγού ομάδας ή του ανώτερου προγραμματιστή. Τι ήταν και πώς υπερασπίστηκες τη θέση σου;

131

Τι είναι μια coroutine; Πώς διαφέρει μια Task από μια coroutine;

129

Πώς δουλεύεις υπό φόρτο, υπό πίεση; Σε πιέζει ή οργανώνεις τα πάντα σύμφωνα με το σχέδιο;

128

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

128

Τι σε παρακινεί και τι σε αποθαρρύνει στη δουλειά;

126

# 3. Γράψτε έναν απλό διακοσμητή που μετράει τον χρόνο εκτέλεσης μιας λειτουργίας

126

Πώς εξηγείς πολύπλοκες τεχνικές λύσεις σε μη τεχνικούς ειδικούς (σχεδιαστές, διαχειριστές έργων και προϊόντων);

123

Γιατί ένα tuple μπορεί να είναι κλειδί σε ένα λεξικό, αλλά μια λίστα όχι; Ποιοι τύποι μπορούν γενικά να είναι κλειδί;

123

Τι είναι το GIL στην Python και πώς επηρεάζει το πολυνηματικό και τις CPU-bound εργασίες;

122

Μετά από ποιες καταστάσεις είναι σημαντικό για σένα να επιστρέφεις στις αποφάσεις σου και να τις επανεξετάζεις;

122

# 3. Γράψτε έναν απλό διακοσμητή που μετράει τον χρόνο εκτέλεσης μιας συνάρτησης # 4. Δεδομένα: δύο πίνακες # CREATE TABLE departments ( # id SERIAL PRIMARY KEY, # name VARCHAR(100) NOT NULL # ); # CREATE TABLE employees ( # id SERIAL PRIMARY KEY, # name VARCHAR(100) NOT NULL, # department_id INT NOT NULL REFERENCES departments(id), # salary NUMERIC(10,2) NOT NULL # ); Εργασία: # Γράψτε ένα ερώτημα που εμφανίζει τα ονόματα των τμημάτων και τον μέσο μισθό τους, αλλά μόνο για εκείνα τα τμήματα όπου ο μέσος μισθός είναι μεγαλύτερος, # από τον μέσο μισθό όλων των υπαλλήλων της εταιρείας. Τα αποτελέσματα ταξινομήστε κατά μέσο μισθό σε φθίνουσα σειρά.

122

Πώς μαθαίνεις νέες τεχνολογίες και εργαλεία; Υπάρχει ένα πλάνο (οδικός χάρτης) ή είναι περιστασιακό; Δώσε ένα παράδειγμα αυτού που έμαθες τους τελευταίους έξι μήνες.

121

Υπήρξε ποτέ περίπτωση που ανακάλυψες ένα σφάλμα (δικό σου ή κάποιου άλλου) μετά την κυκλοφορία; Τι έκανες;

120
/4