היי,
יש לי ראיון למשרת מפתח C++.
אשמח אם מישהו יוכל לתת לי קצת פרטים לגבי הראיון - מה שואלים, איך כדאי להתכונן (על מה לחזור).
תודה!
ע"י: 1_אורח_כללי
היום הייתי שם ובהתחלה היה מבחן של שעה שכלל 4 שאלות:
1-לממש סינגלטון שיהיה תומך במולטי-טרידינג
Singleton - יש מלא פתרונות באינטרנט כמו לעשות אותו סטטי ולהקצות אותו בהתחלה או לעשות בדיקה כפולה לפני שבונים אותו
אפשר לחפש באינטנרנט double checking lock on singleton
2-לבנות מחלקת CALCULATOR ולממש אותו, ואיזה בדיקות אפשר לעשות לה.
לשים לב שכדאי להשתמש בTEMPLATE ולא להגביל את סוגי הפרמטרים.
לבדוק מקרים רגילים, חריגות, מספרים חיוביים ושליליים, ועוד מה שנראה הגיוני לבדוק
3-יש מערך שיש בו מספרים מ 1 עד 1000000 ויש מספר שמופיע פעמיים, איך למצוא אותו?
אפשר דרך מערך עזר בינארי, 0 אם המספר עוד לא הופיע ו-1 אם כבר הופיע ואז נצא
4-להפוך רשימה מקושרת.
בגדול המבחן היה בסיסי וקל, אחרי זה היה ראיון עם שני מראיינים מהצוות.
מספרים לך על החברה ואחרי זה מבקשים שתספר על עצמך ועל פרוייקט שעשית שיש בו "בשר", סיפרתי להם מה עשיתי וכבר ראיתי שהם לא ממש התרשמו...
נתנו שאלה לא קשה, התחלתי לענות נכון ואז היה סיבוך של כמה דקות ואמרתי שאני רוצה לחשוב על פיתרון וזאת שאלה קצת מסבכת, אז אחד המראיינים אמר אוקי בסדר אז פה סיימנו את הראיון, השני הסתכל עליו בתדהמה קצת, גם אני לא הבנתי למה הוא רצה לחתוך כל כך מהר כי בדרך כלל נותנים יותר זמן, אבל כנראה שהוא מההתחלה לא התרשם ממה שסיפרתי על הפרוייקטים שלי ...
בקיצור, חשבתי כמה דקות על השאלה אחרי שיצאתי ומצאתי את הפתרון בקלות.
ע"י: 1_אורח_כללי
מישהו היה שם לאחרונה? יש לי יום מבחנים וראיונות מרוכז ב C++ וג'וואה, אשמח אם מישהו יוכל לתת קצת מידע