התהליך כלל ראיון עם אשת כוח אדם, ראיון טכני, וראיון עם ראש צוות.
שאלות מתוך הראיון
שאלה 1: נתונים קלאס בסיסי של string וקלאס שיורש ממנו של superstring. סעיף א' הוא לממש פונקציית split שמקבלת delim ומחזירה מערך של מצביעים לתתי-מחרוזות אחרי הפרדה ע"י ה delim סעיף ב' היא קוד של הצבת new superstring ל string, מחיקה שלו, ושאלה מה לא בסדר בקוד. השלישי איזה שימוש בקוד עשוי לגרום לתעופה ואיך לתקן.
שאלה שנייה הייתה לתכנן אפליקצה של post it, שיש בה פתקים שאפשר להניח אחד על השני, וטקסט ללא רקע שצף למעלה, לדוגמא תאריך ושעה. נתון שיש אובייקט של מסך עם מטריצה בגודל המסך ופונקציות שיודעות לצייר עליו. הפעולות שצריך לאפשר הן הוספת של פתק, הזזה של הפתק האחרון, ומחיקה שלו.
שאלה אחרונה - נתונות שתי טבלאות של בדיקות מעבדה עם מפתח ראשי study_id, וטבלה של הערות לבדיקות המעבד. צריך לכתוב שאילתת SQL שנותנת טבלה של כמה בדיקות יש עם לכל מספר הערות, לדוגמא 7 בדיקות ללא הערות, 10 בדיקות עם 5 הערות, 3 בדיקות עם הערה אחת, וכך הלאה.
הראיון עם ראש הצוות היה תכנון של קופה בסופרמרקט, שמציגה את החשבון תוך כדי הוספת פריטים.
תשובות
הוסף תשובה
|
לצפיה בתשובות
אפריל 2021
שאלה ראשונה סעיף ב' - ה dtor של string לא עושה כלום, וגם איננו וירטואלי, ולכן המחיקה של string לא תשחרר את הזכרון שהוקצה עבורו. סעיף ג' - שימוש ב copy constructor או assignment operator יעתיק את המצביע ממשתנה למשתנה, ולכן מחיקה של אחד תגרום לדליפת זכרון ותעופה בשני. הפתרון הוא להשתמש ב shared_ptr או להעתיק את התוכן של המחרוזת לזכרון חדש.
שאלה שנייה - צריך קלאס אבסטרקטי של widget, ממנו יורשים פתק (עם רקע אטום והצללה) ופריט קדמי ללא רקע. את הפתקים צריך להחזיק במערך ממויין לפי z index. מחיקה אפשר לממש ע"י הסרת הפתק מהמערך וציור מחדש מלפנים אחורה (אלגוריתם ציירים), או לשמור מערך של המסך לפני הוספת כל פתק.
אתה מגיע למקום, זורקים עלייך מבחן, בלי יחס אנושי, בלי ראיון, בלי שאלות על עצמך, בלי להסביר על החברה, כלום. מרגיש כמו מפעל. לאחר כשבוע מאז המבחן, כאשר לא עדכנו אותי בכלום, פניתי למגייסת כדי לשאול מה הסטטוס. היא ענתה לי שהגיוס נדחה. ככה מחליטים לדחות גיוס אחרי שאנשים מגיעים, משקיעים מהזמן שלהם, יוצאים מיום עבודה ונוסעים בפקקים. לא חברה שהייתי רוצה לעבוד בה בכל מקרה. בקיצור, שומר נפשו ירחק.
שאלות מתוך הראיון
כלום, היה רק מבחן בכתב על מתודולוגיות ותסריטי בדיקה.
זימון למבחן - המבחן כולו באנגלית ואורך שעה אחת(הם גמישים בזמנים 10 דקות לפה או לשם)
שאלות מתוך הראיון
הסבר מהו STP
הסבר מהו STD
רשום יתרונות לבדיקות EXPLORATORY
רשום יתרונות לבדיקות שפיות ( SANITY)
רשום שני מצבים במחזור חיי באג והסבר עליהם (דוגמא: OPEN,REJECTED)
רשום 4 בדיקות הכי חשובות שתבדוק על ATM,
בחר 2 מהן ורשום עליהם STD מפורט
בשלב ראשון יש רק מבחן (באנגלית) שעורך שעה. אם התרשמו מהמבחן, מזמנים לראיון והמשך תהליך.
בצמוד למבחן ממלאים פרטים אישיים + 2 ממליצים.
שאלות מתוך הראיון
מהו STD?
מהו STP?
יתרונות של בדיקת שפיות.
מה ההבדלים החשובים בין בדיקות על mobile ל- desktop?
יתרונות של בדיקות חקירה.
יש תמונה של כספומט. צריך לכתוב אלו בעיות יכולות להיות בבדיקות כספומט. לאחמ"כ, יש לפרט 2 תהליכי בדיקה עבור 2 בעיות שרשמתי קודם.