Έχετε εργαστεί με ORM και απλές SQL ερωτήσεις; Ποια προσέγγιση προτιμάτε;
Python
Πρέπει να επικυρώσετε τη δομή ΜΟΝΟ για την ορθότητα του ανοίγματος και του κλεισίματος των αγκυλών. δοκιμαστικά_δεδομένα = [ "[][[]]", # έγκυρο "[[[]]]", # έγκυρο "[][][]", # έγκυρο "]]][[", # άκυρο "[[[]", # άκυρο "[]]", # άκυρο "[[]]", # άκυρο "][]]", # άκυρο "[]][[]", # άκυρο "[][[]", # άκυρο ] def είναι_έγκυρο(τιμή: str):
Για ποιο λόγο χρειάζεται ο διαχειριστής περιβάλλοντος με κατά την εργασία με αρχεία; Πού αλλού εφαρμόζεται;
Τι είναι η μονάδα δοκιμής και ποιος είναι ο σκοπός των mock αντικειμένων;
Μπορείς να γράψεις μια απλή SQL ερώτηση;
Δώστε τον αριθμό των χρηστών που έχουν εγγραφεί τις τελευταίες 30 ημέρες και ταξινομήστε το αποτέλεσμα κατά ημερομηνία εγγραφής.
Δείξτε τους 5 κορυφαίους χρήστες με βάση τον αριθμό των συναλλαγών που έχουν πραγματοποιήσει.
Έχετε γράψει ποτέ δοκιμές;
Εφαρμόστε ψευδοκώδικα για τη συλλογή τελών στη υπάρχουσα μέθοδο `User.transfer`: ποιες εισόδους και ελέγχους είναι απαραίτητοι;
Πώς να διασφαλίσετε την ξεχωριστή εμφάνιση της χρέωσης στο ιστορικό συναλλαγών, διατηρώντας την ορθότητα και την ατομικότητα της μεταφοράς;
Ποιος πρέπει να πληρώσει το τέλος κατά τη μεταφορά και πώς πρέπει να αντικατοπτρίζεται στην πράξη;
Έχετε ποτέ αλληλεπιδράσει με βάσεις δεδομένων μέσω ORM και έχετε γράψει ακατέργαστα ερωτήματα SQL;
Μετά την έναρξη του τέλους, τα χρήματα αφαιρούνται από τους χρήστες, αλλά ο διαχειριστής δεν βλέπει το εισόδημα της εταιρείας. Πού θα μπορούσαν να βρίσκονται τα χρήματα και πώς να το διαγνώσετε;
Ο πίνακας περιέχει 100-500 εκατομμύρια εγγραφές και η εργασία με αυτόν έχει γίνει αργή. Τι μπορεί να γίνει για βελτιστοποίηση;
Πώς να οργανώσετε τη συλλογή τελών κατά τη μεταφορά χρημάτων μεταξύ χρηστών: ποιες ερωτήσεις να κάνετε στην επιχείρηση και ποιες τεχνικές λύσεις να προτείνετε;
Πείτε συνοπτικά τι είναι οι fixtures στο pytest και πώς διαφέρουν η μία από την άλλη.
Έχετε δουλέψει ποτέ με Docker ή Kubernetes;
Πώς να αλλάξετε το μοντέλο δεδομένων ώστε να συνδυάσετε με σαφήνεια τέσσερις συναλλαγές μιας μεταφοράς και στη συνέχεια να πραγματοποιήσετε μια επιστροφή με μια ενέργεια;
Πώς πλοηγείστε και εργάζεστε σε συστήματα Unix: πώς να συνδεθείτε και να πραγματοποιήσετε βασική διάγνωση;