Sobes.tech

Ποια είναι τα απαιτούμενα ACID; Σχολιάστε σύντομα κάθε ιδιότητα.

Middle+
69

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

Middle+
54

Τι είναι μια συνάρτηση lambda, γιατί είναι βολική και πού χρησιμοποιείται;

Middle+
52

Τι είναι η κανονικοποίηση δεδομένων και σε τι χρησιμεύει;

Middle+
51

Ποια είναι η διαφορά μεταξύ CMD και ENTRYPOINT στο Dockerfile;

Middle+
50

Ποια είναι τα πλεονεκτήματα του ORM σε σύγκριση με το απλό SQL;

Middle+
49

Ποιες είναι οι κανονικές μορφές και τι λύνουν;

Middle+
48

Ποιος μηχανισμός στη βάση δεδομένων αποτρέπει τη δημιουργία διπλότυπων κατά τη διάρκεια ταυτόχρονων αιτημάτων με το ίδιο κλειδί idempotency;

Middle+
46

Ποιες είναι οι διαφορές μεταξύ PostgreSQL, MongoDB και ClickHouse και πότε πρέπει να επιλέγεται κάθε μία;

Middle+
46

Πώς να αποτρέψετε τη κοινή χρήση πόρων από νήματα ώστε οι πόροι να είναι απομονωμένοι για κάθε περίπτωση;

Middle+
45

Τι είναι το GIL, ποια είναι τα πλεονεκτήματα, μειονεκτήματα και οι ενοχλήσεις που δημιουργεί;

Middle+
43

Τι συμβαίνει αν δύο αιτήματα με το ίδιο κλειδί idempotency φτάσουν ταυτόχρονα από διαφορετικά νήματα ή διαδικασίες;

Middle+
42

Πώς μπορεί να παρακαμφθούν οι περιορισμοί του GIL και να μην μπλοκάρουν τα επόμενα αιτήματα κατά την εκτέλεση ενός;

Middle+
41

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

Middle+
40

κλάση PayoutService: def __init__(self): # ... pass def create_payout(self, idempotency_key: str, terminal_id: int, amount: float) -> dict: """ Πρέπει να επιστρέφει ένα λεξικό της μορφής: {"payout_id": <int>, "terminal_id": <int>, "amount": <float>, "status": "success"} Εγγυήσεις: - στην πρώτη κλήση με ένα νέο idempotency_key — δημιουργείται μια νέα πληρωμή - σε επόμενες κλήσεις με ήδη χρησιμοποιημένο idempotency_key — επιστρέφεται το αποτέλεσμα της πρώτης κλήσης, ΔΕΝ δημιουργείται νέα πληρωμή - το ποσό πρέπει να είναι > 0, διαφορετικά — ρίξτε ValueError """ raise NotImplementedError

Middle+
39

Σε ποιες περιπτώσεις θα αρνιόσασταν συνειδητά το ORM υπέρ των ακατέργαστων ερωτημάτων SQL;

Middle+
37

Ποια είναι τα συγκεκριμένα προβλήματα και περιορισμοί του ClickHouse, ειδικά με ποιες λειτουργίες αποδίδει κακά;

Middle+
36

Ποια είναι η διαφορά μεταξύ των τελεστών WHERE και HAVING;

Middle+
35

Τι είναι ένας γεννήτορας, πώς λειτουργεί, ποια είναι η βέλτιστη λειτουργία του και πώς τον διακρίνουμε στον κώδικα;

Middle+
34
/2