ארבע שאלות שחוזרות בראיונות למשרת מפתח/ת Python, ומה כדאי לענות עליהן.
משתמש בכלי כמו tracemalloc ובודק אובייקטים שנשארים בזיכרון בין מחזורי איסוף אשפה.
asyncio מתאים למשימות מוגבלות I/O, multiprocessing מתאים למשימות כבדות CPU שצריכות ניצול ליבות מרובות.
מריץ את המודל ברקע דרך תור ומחזיר ללקוח מזהה job לבדיקת סטטוס, כדי לא לחסום את הבקשה.
עובד עם poetry או pip-tools לנעילת גרסאות ומריץ סביבות מבודדות לכל שירות.