Sobes.tech

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

Junior — Middle
201

Μπορείτε να εξηγήσετε πώς γίνεται η μεταφορά των εξαρτήσεων στο FastAPI και γιατί είναι απαραίτητο;

Junior — Middle
201

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

201

async def check_response(delay: int, message: str) -> None: timeout = httpx.Timeout(timeout=5) client = httpx.AsyncClient( base_url=BASE_URL, timeout=timeout, ) async with client: response = await client.get(url=f"/delay/{delay}") print(response.status_code, message) async def main() -> None: await check_response(delay=2, message="from first line"), await check_response(delay=2, message="from second line"), await check_response(delay=2, message="from third line"), if __name__ == "__main__": print("Total time:", timeit.timeit(lambda: asyncio.run(main()), number=2))

201

Ποια είναι η διαφορά μεταξύ μιας λίστας Python και ενός πίνακα NumPy;

201

Μπορείτε να εξηγήσετε τι σημαίνει ο όρος «μονολιθική εφαρμογή» στο πλαίσιο της ανάπτυξης λογισμικού;

Junior — Middle
201

Στην [εταιρεία] εργάστηκες ως εξωτερικός ειδικός;

201

Μπορείτε να εξηγήσετε πώς χτίζεται και λειτουργεί το ενδιάμεσο στρώμα στην αρχιτεκτονική των εφαρμογών;

Junior — Middle
201

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

Junior — Middle
201

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

Junior — Middle
201

Έχετε εμπειρία με συστήματα διαχείρισης βάσεων δεδομένων MongoDB και PostgreSQL;

Junior — Middle
201

Ποιες είναι οι βασικές διαφορές μεταξύ της χρήσης του ActiveRecord και των αρχών της Καθαρής Αρχιτεκτονικής κατά το σχεδιασμό ενός συστήματος;

Junior — Middle
201

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

Junior — Middle
201

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

Junior — Middle
201

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

201

Ποιοι περιορισμοί ή κίνδυνοι σχετίζονται με τη χρήση του Redis για την ανταλλαγή μηνυμάτων μεταξύ μικροϋπηρεσιών;

Junior — Middle
201

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

Junior — Middle
201

Μπορείς να περιγράψεις τα βασικά στάδια επεξεργασίας ενός HTTP αιτήματος σε μια διακομιστική εφαρμογή;

Junior — Middle
201
/555