wasn't very nice process.
interview was rescheduled a day before, and then they switched interviewers, the second interviewer asked a question that he didn't know the answer to..
after the first interview, the recruiter didn't call to let me know that I passed. only after a week or so I called and then she said that she need to check and then told me that I passed and set a second interview for me.
שאלות מתוך הראיון
what is deadlock ?
how to overcome deadlock?
find if there's a loop in a linkedList.(wanted a working code)
merge to sorted linkLists.(wanted a working code)
בהינתן מערך באורך n אשר מסודר לפי ימים וערך כל תא מהווה את ערך מניה מסוימת באותו יום. הצע אלגוריתם שמוצא מה היום שבו כדאי לקנות והיום שבו כדאי למכור (פעם אחת) על מנת להשיג רווח מקסימלי. כמובן שצריך לקנות לפני שמוכרים.
תשובות
הוסף תשובה
|
לצפיה בתשובות
מאי 2021
סריקה המוצאת את נקודות המקסימום והמינימום ולאחר מכן ביצוע מעבר "איחוד" על מנת למצוא את ההפרש הכי גדול.
יוני 2021
עוברים על המערך. שומרים כל פעם את ערך התא הכי קטן עד לנקודה זו ומחשבים הפרשים את המספרים הבאים. אם נתקלנו במספר קטן יותר מהמינימום הנוכחי מעדכנים אותו וממשיכים לחשב הפרשים עם המינימום החדש.