ההדף הראשון
פיתוח תוכנה

שאלות ראיון למפתח/ת Python

ארבע שאלות שחוזרות בראיונות למשרת מפתח/ת Python, ומה כדאי לענות עליהן.

איך תדבג נזילת זיכרון בתהליך Python ארוך?

משתמש בכלי כמו tracemalloc ובודק אובייקטים שנשארים בזיכרון בין מחזורי איסוף אשפה.

מה ההבדל בין multiprocessing ל-asyncio?

asyncio מתאים למשימות מוגבלות I/O, multiprocessing מתאים למשימות כבדות CPU שצריכות ניצול ליבות מרובות.

איך תעצב API שמחזיר תוצאות ממודל ML כבד?

מריץ את המודל ברקע דרך תור ומחזיר ללקוח מזהה job לבדיקת סטטוס, כדי לא לחסום את הבקשה.

איך מנהלים ניהול תלויות בפרויקט Python גדול?

עובד עם poetry או pip-tools לנעילת גרסאות ומריץ סביבות מבודדות לכל שירות.

מקצועות קרובים