קיבלתי מייל עם מבחן עליו הייתי צריכה לענות בבית ולשלוח את הפתרונות.
שאלות מתוך הראיון
חברת החשמל רוצה לנהל את האספקה בעיר מסוימת באופן הבא. בכל בית מתקינים מד צריכת חשמל. מידי
פעם שולחים שאילתה לקבוצת בתים כדי לדעת מה הצריכה באותו זמן, ולפי זה מחליטים על חלוקת העומסים
בין אזורים מסוימים בעיר. בנוסף, אנחנו רוצים לדעת מה הייתה הצריכה בבית בכל זמן ביחס לעומס באותו
אזור וכמות הנפשות בבית, ולפי זה נקבע המחיר. לכן צריך בזמן כלשהו לשלוח שאילתה לכל הבתים.
צריך לתכנן את ה-API בין הרכיבים. שימו לב שיש כאן כמה חלקים שרצים בנפרד - חלק אחד בכל בית, חלק
אחד במשרדי החברה לעדכון נפשות, חלק אחר שמנהל את האספקה לכל אזור, וחלק ששומר את הנתונים
לצורך שליחת החשבוניות. כל החלקים האלה מתקשרים דרך שרת. נניח שה-API בין הרכיבים לשרת מתנהל
כמו קריאה לפונקציה (אם נניח השרת רוצה לבקש נתונים מבית מסוים הוא קורא לפונקציה בבית של
.(getConsumption
כתבו API בין הרכיבים ותארו באופן כללי איזה נתונים כל פונקציה מקבלת, מה היא עושה ומה היא מחזירה
(אם בכלל).
תשובות
הוסף תשובה
על מנת לצפות במידע ששותף על ידי חברי TheWorker
אנא שתפו גם אתם את הקהילה!
גמיטי
50 עובדים
משרדים ראשיים: ירושלים
פלאגין קניות חברתיות המאפשר לגולשים באתרי מסחר אלקטרוניים ״להיפגש״ עם חבריהם באותם אתרים, כדי לבצע ביחד איתם רכישה משותפת ואינטראקטיבית בזמן אמת.