משרדים ברמה נמוכה, יושבים יותר מעשרה בחדר קטן.
התהליך מבולבל, נראה שהם לא ממש סגורים על עצמם. באופן אישי הייתי ממליץ להמנע מחברה שמתייחסת בצורה מזלזלת למרואיינים שלה.
שאלות מתוך הראיון
ראיון קודיליטי מול מחשב, שאלה לא קשה במיוחד, אבל ארוכה מאוד לקרוא.
ועוד כמה שאלות SQL על דף.
תשובות
הוסף תשובה
|
לצפיה בתשובות
אפריל 2019
בשאלת קודיליטי חשוב להשתמש במילון כשכל ערך הוא רשימה ממויינת.
בשאלה השנייה בחלק האחרון כדאי להשתמש בטבלה זמנית ליעילות.
לשרטט קשרים בין טבלאות של מערכת שמציגים - מוצרים, קבלות.
לכתוב שאילתא ששולפת את הסכום הכולל ששולם על ידי לקוחות בתאריך מסוים בהתבסס על עיצוב הDB שעיצבת. להתאים את העיצוב של הDB כך שלקוחות יוכלו לשלם באמצעות כרטיס חבר. לכתוב שאילתא שמביאה את הסכום הכולל ששולם ע"י לקוחות בעלי כרטיס חבר.
מקבלים סטרינג וצריך לפרק אותו וליצור אחד חדש לפי מספר כללים
הקלט הוא רשימת שמות של תמונות לפי הערים בהם הםצולמות תאריך סיומת קובץ
צריך לפרק כל רשימה ולספור כמה תמנות מכל מדינה יש להוסיף אינדקס
תשובות
הוסף תשובה
|
לצפיה בתשובות
יוני 2018
בגדול צריך לפרק את הקלט לחלקים ולהתחיל להכניס לרשימה
ראיון מקצועי - 2 שאלות באתר מדליק בשם codility באיזו שפת קוד שרוצים שנתמכת באתר הזה
1.למצוא באג לוגי בקוד שמחזיר את האות שמופיעה הכי הרבה פעמים במחרוזת מסוימת.
2. לכתוב קוד שמפרסס מחרוזת המכילה שם קובץ וגודלו לפי שורה חדשה ורווחים, ומדפיס את גודל סך הקבצים מכל סוג.
תשובות
הוסף תשובה
|
לצפיה בתשובות
ינואר 2018
1.שינוי אתחול לולאת for לרוץ מהסוף להתחלה, במקום מההתחלה לסוף.
התהליך כולל מבחן על מחשב אצלם ולאחר מכן אם עוברים מוזמנים לראיון מקצועי עם ראש צוות
שאלות מתוך הראיון
1) כיצד היית ממש פונקצית setAll לרשימה מקושרת בסיבוכיות של o1 ניתן להשתמש במשתנים גלובאלים.
2) כיצד היית יוצר cache עבור אחסון של תמונות ניתנות הפונקציות put(photo, id) get(id) באיזה מבני נתונים היית משתמש ואיך היית מנקה את הזיכרון ומתי וכל זה בצורה יעילה.
בהינתן רשימה מקושרת דו כיוונית ופונקציות לעדכון ערכים של איברים, כיצד יש לממש פונקציה חדשה שתעדכן את כל האיברים כולם לפי ערך שניתן בזמן ריצה o(1)
ניתן לשנות פונקציות אחרות ולהוסיף משתנים גלובליים.