Python
Με ποια συχνότητα χρησιμοποιείτε ORM στα έργα σας;
Ποιες είναι οι λόγοι που κάνουν την κλάση Singleton να θεωρείται κακή πρακτική στην ανάπτυξη;
Πώς καταλαβαίνεις πότε πρέπει να σταματήσεις τη βελτιστοποίηση ερωτημάτων; Πότε ηρεμείς;
Πώς ήταν η πρώτη σου δουλειά (junior), με ποιες δυσκολίες ήρθες αντιμέτωπος και πώς τις αντιμετώπισες;
Git Stash — τι είναι και για τι χρησιμοποιείται;
```python # a = "abc", μη κενό, μοναδικό (m) # s = "dfaga[bfkac]ebf" => "aceb" (n) O(n) # s = "cfaafb" => "cfaafb" # s = "affb" => "" from collections import Counter def min_s(a: str, s: str) -> str: need = set(a) window = Counter() res = "" c = 0 left = 0 best_len = float('inf') for right, char in enumerate(s): if char in need and \ window[char] += 1 if window[char]: c += 1 ```
Τι είναι οι γεννήτριες και γιατί χρειάζονται;
Τι είναι οι δείκτες και για ποιο λόγο χρησιμοποιούνται; Σε ποιες περιπτώσεις αξίζει να δημιουργήσετε έναν δείκτη και σε ποιες όχι;
Ποια frameworks δοκιμών υπάρχουν στην Python; Βοηθητικές βιβλιοθήκες;
Τι άλλαξε στο HTTP/3;
Τι είναι το DDD και σε ποιο βαθμό χρησιμοποιείται στην ανάπτυξη;
Πόσο χρόνο παίρνει η προσθήκη στην αρχή και στο τέλος μιας λίστας σε Python;
Μπορείτε να προσθέσετε σώμα σε ένα αίτημα GET; Τι συμβαίνει σε αυτή την περίπτωση;
Δώστε ένα παράδειγμα από τις πιο δύσκολες εργασίες στην τελευταία σας θέση εργασίας: ποια ήταν η δυσκολία, τι κάνατε και ποιο ήταν το αποτέλεσμα;
[όνομα] ρώτησε: Σε ποιο στάδιο αναζήτησης βρίσκεστε τώρα: ενεργή αναζήτηση, συνεντεύξεις, προσφορές;
Πώς υλοποιείται η υποστήριξη για τις σημειώσεις τύπου μέσω του module typing στο SQLAlchemy;
Γιατί έφυγες από την [εταιρεία] και πώς βρέθηκες στην [επενδυτική εταιρεία];
Από ποιες βασικές εντολές αποτελείται το Dockerfile;
Σε ποια ομάδα σίγουρα δεν θα πας;
Ποια είναι τα αποτελέσματα των εκφράσεων με == και is για ακέραιους αριθμούς, συμπεριλαμβανομένων μικρών αριθμών και αριθμών εκτός cache;