ראיון עבודה אימפרבה - שאלות מראיונות עבודה ב-אימפרבה לתפקיד מתכנת C++ \ C
 
חפש מידע על חברה:  חפש לפי תפקיד:
חוות דעת , משכורות , שאלות מראיונות עבודה משכורות ראיונות עבודה
 
 
הוסיפו מידע על מעסיק
    אימפרבה  
חוות דעת
משכורות
שאלות מראיונות
 
Theworker > שאלות מראיונות עבודה אימפרבה  > מתכנת C++ \ C

שאלות מראיונות עבודה באימפרבה לתפקיד מתכנת C++ \ C

 
הצג מידע על share on facebook

10 - 1 מתוך 10
 
ראיון לתפקיד מתכנת C++ / C אוגוסט 2023 11.10.2023
פרטים כלליים לגבי התהליך תפקיד פיתוח בc, ברחובות, צוות waf.
היה חשוב להם להבין שאין לי בעיה לעשות ״און קול״ (למשך שבוע) אחת לחודש.
מהרושם שלי הם מבינים שזה משהו שצריך לתגמל עליו בשכר.
שאלות מתוך הראיון ראיון במשרד:
מימוש של מיוטקס רקורסיבי
ראיון זום:
ניתוח קוד סי של רשימה מקושרת - לדעתי בחנו גם תגובות התנהגותיות ״על הדרך״ למשל כאשר המראיין מפרש קטע קוד באופן ״שגוי״ בכוונה ובוחן תגובה לטעמי זה היה מיותר ושקוף מאוד.
ראיון HR:
מה המנהל היה אומר עליך
מה לא אהבת בעבודה
שאלו לעומק ולפרטים על האופן של העבודה ועל המנהלים שניהלו.. איך משימות היו יורדות.
למנות חוזקות.
מה יהיה השיקול איפה לחתום בהינתן שיהיו כמה הצעות.
תשובות הוסף תשובה
 
ראיון לתפקיד מתכנת C++ / C דצמבר 2021 13.12.2021
פרטים כלליים לגבי התהליך דרך חברת השמה, קבעו לי ראיון טכני
שאלות מתוך הראיון שאלה ראשונה: לממש פונקציה שמקבלת URL ומחזירה TRUE אם ניסו לגשת ל3 URL שונים בתוך פחות מ5 שניות. צריך להשתמש בHASH בשביל להחזיק את הכתובות השונות ולשמור רשימה מקושרת שמחזיקה את זמני ההגעה של כל כתובת.

שאלה שניה- מקבלים רשימה מקושרת כאשר תהליך אחד משנה אותה ומספר תהליכים קוראים ממנה. צריך להסביר איך מבצעים הכנסה והוצאה של חוליה בשרשרת כך שתהיה thread safe ללא שימוש במיוטקס או בcondition_var. כל פעולה של שינוי מצביע היא אטומית. בעיקרון צריך לחלק את ההכנסה לשני שינויים אטומיים כדי לשמור על רציפות השרשרת.
תשובות הוסף תשובה
 
על מנת לצפות במידע ששותף על ידי חברי TheWorker
אנא שתפו גם אתם את הקהילה!
 
 
ראיון לתפקיד מתכנת C++ / C אוגוסט 2021 13.09.2021
פרטים כלליים לגבי התהליך שלושה ראיונות - טכני עם ראש הצוות, טכני עם המנהל שלו, ועם HR. השאלות לקוחות מהניסיון שלהם בצוות הספציפי, ולכן מצריכות יותר יכולת להכנס לראש שלהם מאשר ידע והבנה. אפשר לשפר הן במקצועיות והן ביחס למועמד.
שאלות מתוך הראיון ראיון ראשון, שאלה ראשונה: מוגדר Node לרשימה מקושרת כ struct עם int ומצביע ל Node הבא. נתונות חתימות לפונקציה להוספת Node שמקבלת מצביעים לשני Nodes (אחד ל Node החדש ואחד לזה שצריך להוסיף אחריו), ואחת למחיקת Node שמקבלת מצביע ל Node שצריך למחוק את ה Node אחריו. צריך לממש, בהנחה שהצבה של מצביע היא אטומית, יש כותב אחד וקוראים מרובים.

ראיון ראשון, שאלה שנייה הגדירה התקפה כניסיון לבקש שלושה URL-ים שונים בטווח של חמש שניות, לא משנה כמה פעמים ביקשו אותו URL. צריך לממש פונקציה שמקבלת URL ומחזירה bool אם יש התקפה או לא. הניסוח גרוע, הכוונה לבדוק במקרה הצר, ולכן אפשר לעשות הכל ב O(n) עם Hash ומערך עם זמני הבקשה האחרון לכל בקשה. הניסוח הלקוי של השאלה גורם לה להראות הרבה יותר קשה ממה שהיא, למעשה הם רוצים פונקציה שמטפלת רק ב URL השלישי, בהנחה שהנתונים מסודרים באורח פלא עבור שני ה URL-ים הקודמים.

ראיון שני, שאלה ראשונה: נתון קוד, וצריך למצוא את הבאג בו. שוב, הניסוח היה קצת לקוי, והמראיין ניסה לפצות על זה עם הכוונה לבאג.
תשובות הוסף תשובה
 
ראיון לתפקיד מתכנת C++ / C דצמבר 2019 25.03.2020
פרטים כלליים לגבי התהליך 1.התקשרו וקבעו ראיון
שאלות מתוך הראיון 1.לממש ירושה ב C (לבנות virtual tabel ב C)
2.ללמש את הפקודה ls -R (רקורסיבית ואיטרטבית)
3.להסביר איך Threds Pool עובד ולממש את הקוד (עניין אותו בעיקר איך לטפל ב Readers–writers problem)
תשובות הוסף תשובה
 
ראיון לתפקיד מתכנת C++ / C אוגוסט 2019 05.11.2019
פרטים כלליים לגבי התהליך A fairly straightforward and simple interview process with a few technical interviews followed by HR.
שאלות מתוך הראיון Navigating through a singly linked list. And general polymorphism questions.
תשובות הוסף תשובה
 
ראיון לתפקיד מתכנת C++ / C אוגוסט 2018 26.09.2018
פרטים כלליים לגבי התהליך 3 ראיונות: ראש צוות, ראש קבוצה, HR
שאלות מתוך הראיון יש לממש פונקציות init,malloc,free כשאר הזיכרון בגודל 1 מגה בייט וניתן לבקש גדלים קבועים מראש(1קילו בייט או 10 קילו בייט)
תשובות הוסף תשובה
 
ראיון לתפקיד מתכנת C++ / C אוגוסט 2018 27.08.2018
פרטים כלליים לגבי התהליך ראיון ראשון...............
שאלות מתוך הראיון תמיין מערך של 0.1.2
תממש malloc & free
תשובות הוסף תשובה
 
ראיון לתפקיד מתכנת C++ / C פברואר 2016 03.03.2016
פרטים כלליים לגבי התהליך קודם כל ראיון משאבי אנוש ואז מקצועיים
שאלות מתוך הראיון נתנו הסבר כללי על לוח איך המערכת עובדת ואז ביקשו לתת פתרונות לבעיות סנכרון וגישה לזיכרון, הבעיה היתה שהכל היה מפוזר וקשה לענות חצי באוויר וחצי בנפנופי ידיים.. אין פידבק לדעת אם מה שענית נכון
תשובות הוסף תשובה
 



 
  אימפרבה    
 
 
400 עובדים
משרדים ראשיים: תל אביב
 
 
  Imperva - a pioneer and leader of a new category of data security solutions for high-value business data in the data center. The award-winning SecureSphere product identifies and secures high-value data across file systems, web applications and databases