תפקיד פיתוח בc, ברחובות, צוות waf.
היה חשוב להם להבין שאין לי בעיה לעשות ״און קול״ (למשך שבוע) אחת לחודש.
מהרושם שלי הם מבינים שזה משהו שצריך לתגמל עליו בשכר.
שאלות מתוך הראיון
ראיון במשרד:
מימוש של מיוטקס רקורסיבי
ראיון זום:
ניתוח קוד סי של רשימה מקושרת - לדעתי בחנו גם תגובות התנהגותיות ״על הדרך״ למשל כאשר המראיין מפרש קטע קוד באופן ״שגוי״ בכוונה ובוחן תגובה לטעמי זה היה מיותר ושקוף מאוד.
ראיון HR:
מה המנהל היה אומר עליך
מה לא אהבת בעבודה
שאלו לעומק ולפרטים על האופן של העבודה ועל המנהלים שניהלו.. איך משימות היו יורדות.
למנות חוזקות.
מה יהיה השיקול איפה לחתום בהינתן שיהיו כמה הצעות.
שאלה ראשונה: לממש פונקציה שמקבלת URL ומחזירה TRUE אם ניסו לגשת ל3 URL שונים בתוך פחות מ5 שניות. צריך להשתמש בHASH בשביל להחזיק את הכתובות השונות ולשמור רשימה מקושרת שמחזיקה את זמני ההגעה של כל כתובת.
שאלה שניה- מקבלים רשימה מקושרת כאשר תהליך אחד משנה אותה ומספר תהליכים קוראים ממנה. צריך להסביר איך מבצעים הכנסה והוצאה של חוליה בשרשרת כך שתהיה thread safe ללא שימוש במיוטקס או בcondition_var. כל פעולה של שינוי מצביע היא אטומית. בעיקרון צריך לחלק את ההכנסה לשני שינויים אטומיים כדי לשמור על רציפות השרשרת.
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