|
|
הוסיפו מידע על מעסיק
|
מהנדס תוכנה
|
|
שאלות מראיונות עבודה לתפקיד
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד מהנדס תוכנה
פירוט שאלות מראיונות עבודה לתפקיד מהנדס תוכנה
530 - 521 מתוך 1487
|
|
|
|
ראיון לתפקיד מהנדס תוכנה
בחברת סופטוב
אפריל 2021
|
22.04.2021
|
|
|
פרטים לגבי התהליך |
התהליך כלל ראיון עם אשת כוח אדם, ראיון טכני, וראיון עם ראש צוות. |
|
שאלות מתוך הראיון |
שאלה 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. מחיקה אפשר לממש ע"י הסרת הפתק מהמערך וציור מחדש מלפנים אחורה (אלגוריתם ציירים), או לשמור מערך של המסך לפני הוספת כל פתק.
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על סופטוב :
|
|
|
ראיון לתפקיד מהנדס תוכנה
בחברת רפאל
ינואר 2018
|
18.04.2021
|
|
|
פרטים לגבי התהליך |
ראיון מקצועי ולאחר מכן יום מבחנים קבוצתי |
|
שאלות מתוך הראיון |
לממש עץ שמייצג מחרוזות |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על רפאל :
|
|
|
ראיון לתפקיד מהנדס תוכנה
בחברת נייס
אפריל 2021
|
12.04.2021
|
|
|
פרטים לגבי התהליך |
1. ראיון מנהל + ארכיטקט
2. תרגיל בית + review
3. ראיון Director
4. ראיון HR |
|
שאלות מתוך הראיון |
מימוש מערכת העברת הודעות |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על נייס :
|
|
|
ראיון לתפקיד מהנדס תוכנה
בחברת ולרן
מרץ 2021
|
11.04.2021
|
|
|
פרטים לגבי התהליך |
ראיון טלפוני ראשוני. |
|
שאלות מתוך הראיון |
מה ההבדל בין TCP ל UDP?
תאור תהליך ה CONTEXT SWITCHING |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על ולרן :
|
|
|
ראיון לתפקיד מהנדס תוכנה
בחברת אורקם
פברואר 2021
|
08.04.2021
|
|
|
פרטים לגבי התהליך |
המראין שואל מה ידוע לך על החברה.
מספר קצת
ואז המרואיין מספר קצת על עצמו
ואז היו מספר שאלות על תכנות כתלות בזמני ריצה |
|
שאלות מתוך הראיון |
שאלה 1 - סכימת פעולת הכפל בין איברי 2 מערכים למערך השני (מערכים שמכילים מספרים שלמים int). וכמה פעולות ביצענו. מה יכול להיות בעייתי בפיתרון הרגיל ואיך פותרים את הבעיה.
למשל:
מערך 1 - 1234
מערך 2 - 2222
מחזירה : 20
(1*2+4*2+3*2+2*1)
שאלה 2 - למצוא את מספר במערך ששתי צדדיו קטנים ממנו אם הוא בפינה מספיק שהצד שנשאר קטן ממנו.
זמן ריצה קטן מ (n)O
לדוגמה:
7,6,1,9,5.5,4
התשובה יכולה להיות:
9 או 7 |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
אפריל 2021
|
|
שאלה 1 - פתרון רגיל לולאה עד N וסוכמים איבר איבר (בהנחה שגודל המערכים זהה) ומחברים
זמן ריצה : (n)O
מספר פעולות :
הבעיה: תוצאת החיבור או הכפל גדולה מהמספר ש int יכול להכיל
פתרון: הגבלת המספרים באיברי המערך בעזרת log
שאלה 2 - נעזרים בחיפוש בינארי כאשר כל פעם הולכים לצד הגדול יותר
|
|
|
|
אפריל 2021
|
|
בשאלה 2, יכול להיות שנתון כי המערך ממוין בסדר עולה ואחכ יורד?
וצריך בצעם למצוא את המספר עבורו המערך מתחיל לרדת?
כי אם כן בהחלט מתאים חיפוש בינארי
אחרת איך יתכן ?
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אורקם :
|
|
|
ראיון לתפקיד מהנדס תוכנה
בחברת מלאנוקס
פברואר 2021
|
06.04.2021
|
|
|
פרטים לגבי התהליך |
שתי ראיונות מקצועיים |
|
שאלות מתוך הראיון |
הסר איבר מרשימה מקושרת בO(1) |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על מלאנוקס :
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|