עברתי ראיון ראשוני עם ראש הצוות ואח"כ עם מנהל הפיתוח
שאלות מתוך הראיון
כתבי פונקציה שתקבל תמונה ותגרום שהתמונה תתפוס פחות מקום, אם למשל היא תפסה 25MG שתתפוס פחות, מעין התוכנה של zip. יש לשים לב לצורה כזו שיהיה אפשר לכתוב את הפונקציה ההפוכה שפותחת לתמונה הרגילה.
תשובות
הוסף תשובה
|
לצפיה בתשובות
יולי 2018
תמונה היא בעצם מטריצה, כל איבר מסמל int של RGB, נרוץ על המטריצה לפי שורות, נספור כמה פעמים מופיע int מסוים(צבע מסוים) נשמור את המידע ב MAP כך שהצבע יהיה הkey והvalue יהיה מספר הפעמים שהוא יופיע. הפונקציה הפותחת תרוץ על הmap ותצייר את הנתונים
ראיון ראשון עם רש"צ לא היה כל כך טכני
ראיון שני עם מפתח מהצוות כאשר היו הרבה שאלות טכניות
שאלות מתוך הראיון
צריך לממש פונקציית
Set(k,v)
Get(k)
SelAll(Value)
ב O(1)
תשובות
הוסף תשובה
|
לצפיה בתשובות
מרץ 2018
לבנות מחלקה עם HashMap המכיל את הערכים שעשו Set וAllValue שמכיל את הערך כאשר עושים SetAll וHashSet שמכיל את כל הK שעשו להם Set
ובSetAll צריך לאפס את הHaseMap וכו
מרץ 2018
איך תאפס איך תדע אחרי זה למי עשו set בעבר.? כלומר אם אחרי האיפוס יעשו get למשהו איך תדע אם מישהו עשה לא set ליפני?