Sobes.tech

Μπορείτε να εξηγήσετε για ποιο λόγο χρησιμοποιείται η κλήση της μεθόδου super στην κληρονομικότητα;

Junior — Middle
142

Έχετε εργαστεί με web διακομιστές στα πλαίσια των έργων ή των καθηκόντων σας;

Junior — Middle
142

Μπορείτε να εξηγήσετε τι εννοείται με τη ροή εκτέλεσης στο πλαίσιο του προγραμματισμού;

Junior — Middle
142

Υπήρξαν καταστάσεις όπου χρειάστηκε να ρυθμίσετε ή να επεκτείνετε τη λειτουργικότητα του FastAPI για συγκεκριμένες απαιτήσεις;

Junior — Middle
142

Έχετε εμπειρία στη χρήση της βιβλιοθήκης Pytz για εργασία με ζώνες ώρας σε Python;

Junior — Middle
142

Γιατί στην Python χρησιμοποιούνται αγκύλες για την αρχικοποίηση ενός κενού λεξικού;

Junior — Middle
142

Ποιοι είναι οι τρόποι δοκιμής των εφαρμογών Django;

Junior — Middle
142

Ποια είναι η διαφορά μεταξύ λειτουργικών και ολοκληρωτικών δοκιμών στη διαδικασία ελέγχου λογισμικού;

Junior — Middle
142

Μπορείς να απαριθμήσεις τους διάφορους τύπους τυποποίησης δεδομένων στον προγραμματισμό;

Junior — Middle
142

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

Principal
142

Μπορείτε να εξηγήσετε την έννοια της τεχνητής νοημοσύνης και τις βασικές εφαρμογές της;

Junior — Middle
142

Ποιες τρέχουσες προσφορές εργασίας σας ενδιαφέρουν αυτήν τη στιγμή;

Junior — Middle
142

Η πιο σημαντική τεχνική δεξιότητα που πρέπει να έχει ένας υποψήφιος

Junior — Middle
142

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

Junior — Middle
142

Εξηγήστε τη λειτουργία του τελεστή LEFT JOIN σε SQL και πώς ενώνει τους πίνακες;

Junior — Middle
142

Μπορείτε να εξηγήσετε τι είναι ένα αντικείμενο με αμετάβλητες ιδιότητες στην Python και πώς λειτουργεί;

Junior — Middle
142

class ATM(SKD): def __init__(self, atm_api: "SKD"): self.atm_api: SKD = atm_api self.bills_count: dict[int:int] = {bill: self.atm_api.count_banknotes(bill) for bill in BILLS} def withdraw(self, amount: int) -> bool: bills_plan: dict[int: int] = {} remaining = amount for bill in BILLS: available = self.bills_count[bill] take = min(remaining // bill, available) if take > 0: bills_plan[bill] = take remaining -= take * bill if remaining != 0: return False bills_count_const = {50: 0, 100: 2, 500: 0, 1000: 0, ...}, expected = True @pytest.mark.parametrize( "bills_count_const,expected", [ ({5000: 0, 1000: 0, 500: 0, 100: 0, 50: 0}, False), ({5000: 100, 1000: 100, 500: 100, 100: 100, 50: 100}, True), ({5000: 1, 1000: 0, 500: 0, 100: 2, 50: 0}, True) ] ) def test_false(bills_count_const, expected): atm = ATM(FakeSDK()) atm.bills_count = bills_count_const amount = 1000 res = atm.withdraw(amount) assert res == expected

142

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

Junior — Middle
142

Έχετε εμπειρία με τον μηχανισμό παγκόσμιας κλειδώματος GIL στην Python;

Junior — Middle
142

Πώς αλληλεπιδρούν οι τύποι δεδομένων bool και int στην Python και πώς σχετίζονται μεταξύ τους;

Junior — Middle
142
/550