הייתי היום בחברת SEAPASS , עשיתי מבחן למשרת מפתח C# .NET
המבחן בנוי מ-2 חלקים:
חלק א – חלק טאורטי על Object Oriented
כמה שאלות שזכרתי:
1. ציין את שלושת העקרונות העיקריים בתיכנות מונחה עצמים והסבר בקצרה על כל אחד מהם.
2. מהו ההבדל בין מחלקה אבסטרקטית לבין ממשק ?
3. מה זה מתודה מסוג PROTECTED ומי יכול לגשת לזה.
4. מה זה HASH TABLE ומה היתרונות שלה?
5. מהו ההבדל בין ממשק למחלקה אבסטרקתית?
6. מהם מתודות וירטואליות
7. מה זה Prepared Statements, למה נועדו ואילו בעיות אמורים לפתור. כתוב אחד לדוגמא והסבר.
8. כתוב פונקציה הממיינת מערכת בסדר הפוך.
9. מה זה GENERICS ב .Net ולמה נועדו.
חלק ב – חלק מעשי (באנגלית)
1. יש לך Class בשם C ומתודה בשם M. ב-CLASS יש CONSTRUCTOR בסיסי שנקרא ע"י c C = new C()
יש לשנות את הקוד ככה שביצירת אובייקט חדש מסוג C מתודה M תיקרא לפני הבנאי. אין לשנות שום דבר בMAIN
Main
{
c C = new C()
}
Class C
{
Public C
{
}
Public M
{
}
}
2. נתונים N סלים. בכל סל יש מטבע אחד בשווי או 5 או 10 או 20.
יש לכתוב אלגוריתם למיון הסלים עפ"י ערך המטבעות במסגרת המגבלות הבאות:
a. יש לך רק 2 פונקציות שאתה יכול להשתמש
GetCoinValue (Basket1) – return Coin Value in selected basket
SwitchBaskets (Basket1, Basket2) – switch 2 baskets
b. אין לך אפשרות להשתמש במערכך בגודל N.
c. אתה חייב להפעיל פנוקצית החלפה (SWITCH) כמה שפחות.
3. כתוב תוכנית ל – compressing text file.
לפני 8 שנים
ע"י: 1_אורח_כללי
משהו היה בראיון בBOLT עם המבחן בC# ויוכל לפרט לי בבקשה שאלות או שאלות ותשובות שהוא זוכר?
כרמל, עם ניסיון בעולם הגיימינג, החליטה להגשים את החלום ולהיכנס לתחום העיצוב.
חתיכת אתגר.
לאחר תקופה של חיפוש עבודה עצמאי היא הבינה שזה רק בזבוז זמן והחליטה להשקיע בקריירה שלה - ומצאה אותנו.
לבדיקת התאמה
לפני 12 שנים
ע"י: 1_אורח_כללי
תפסיקו לחפש שחזורי ראיונות.
יש מגוון של מבחנים עם שאלות שונות שמשתנות על פי אופי המשרה.
לפני 12 שנים
ע"י: פשוש
אפשר גם סיסמא?
לפני 12 שנים
ע"י: 1_אורח_כללי
מה הסיסמא?
איך אפשר לקבל אותה?
לפני 12 שנים
ע"י: 1_אורח_כללי
נ.ב. בשאלות 1-2 יש הרבה תשובות ויכולה להיות יותר מתשובה אחת נכונה, בגלל זה אני לא זוכר את הסעיפים...
לפני 12 שנים
ע"י: 1_אורח_כללי
עדכון: המבחן הוא 7 שאלות, חלק אמריקאי וחלק פתוח ואורכו כשעה.
1. Whats the difference between class and struct in c#? (אמריקאי)
2. Whats the difference between abstract class and interface in c#? (אמריקאי)
3. Why you need interface in c#? (פתוחה)
4.string a = "S1";
string b = "S2";
string a = a+b;
What will stay in the memory after this: (אמריקאי)
a. "S1S2", "S2"
b. "S1", "S1S2"
c. "S1", "S2", "S1S2"
5. void main()
{
c = new c;
}
class c : m
{
public override method1()
{
method 2();
}
}
public m
{
method2();
public virtual method1()
{
method3();
}
method3()
{
}
}
Write what will happen? (פתוחה)
6. What will the user see and what will be sent to server? (פתוחה)
<html><head><body><h1>Please fill this form: </h1></body>
<form>Name: <input type="text" name="name" id="nameid"><br/>
Phone number: <input type="text" name="phone" id="phoneid"><br/>
Mail: <input type="text" name="mail" id="mailid"><br/>
<input type="submit" value="submit this">
</form></body></html>
7. You are given 2 eggs. You have access to a 100 floor building. Eggs can be very hard or very fragile means it may break if dropped from the first floor or may not even break if dropped from 100th floor. Both eggs are identical. You need to figure out the highest floor of an egg can be dropped without breaking. Now the question is how many drops you need to make. You are allowed to break 2 eggs in the process. (פתוחה)
בהצלחה לכולם!
לפני 12 שנים
ע"י: אורכהן24
היי אפשר גם את הסיסמא יש לי מבחן שם ביום חמישי?
לפני 12 שנים
ע"י: 1_אורח_כללי
כל מי שביקש סיסמא, הוא טמבל שלא הבין שאין לאף אחד אינטרס להעלות לפוסט ציבורי קובץ נעול(עם מבחן אמיתי) ולהיעלם.
פתרון לשאלה 1 בחלק המעשי
ברגע שנגדיר מתודה M כסטאטית :
static M(){}
אז נוכל לקרא לה כך : C:M() מבלי ליצצור אינסטנס של האובייקט.... יש יה זלמה !?
לפני 13 שנים
ע"י: 1_אורח_כללי
הפרטים הכלליים על המבחן נכונים אבל הקובץ הנעול שהועלה ריק - זו בדיחה פנימית של סיפאס. שיהיה בהצלחה במבחן...
לפני 13 שנים
ע"י: 1_אורח_כללי
למה הגנת את הקובץ שלך בסיסמא??
אי אפשר לקבל את הסיסמא???
לפני 13 שנים
ע"י: קאוובנגה
אפשר גם ססמא ?
לפני 13 שנים
ע"י: 1_אורח_כללי
לא קיבלתי את הסיסמא לקובץ.
הייתי השבוע במבחן והוא היה מאוד קשה ולא הצלחתי לסיים אותו בזמן הקצוב.
זה בינתיים המבחן הקשה ביותר שעשיתי מבין חמשת הראיונות האחרונים.
לפני 13 שנים
ע"י: לולה
היי
מישהו יכול לתת לי בבקשה את הסיסמה לקובץ?
תודה
לפני 13 שנים
ע"י: 1_אורח_כללי
בשאלה 2
האם התכונו למיין את הסלים גם בסדר כלשהו
הכוונה שלי עם זה היה מספיק ליצור רצפים של 5 10 20
אבל לא בהכרח שהרצפים יהיו בסדר עולה או יורד
לדוגמא:
10<-10<-5-<-5<-5<-20<-20
לפני 13 שנים
ע"י: 1_אורח_כללי
איך מקבלים את הסיסמא לקובץ? זה דחוף!!!
תודה.
לפני 13 שנים
ע"י: 1_אורח_כללי
מלך!!! תוכל להעלות בהמשך עותק עם עוד תשובות, למשל על שאלה 5? תודה
לפני 13 שנים
ע"י: 1_אורח_כללי
אני אשמח לקבל!
לפני 13 שנים
ע"י: 1_אורח_כללי
סיפאס עדכנו את המבחן שלהם. המבנה נשאר פחות או יותר אותו דבר עם הרבה שאלות של #C, ניתוח של class ואלגוריתם (קשה). סך הכל זה מבחן לא קל בכלל.
העליתי לכאן את השאלות שאני זוכר ועניתי על מה שאני יודע.
https://rapidshare.com/files/423111698/ ... _2012.docx
מצטער, הקובץ מוגן בססמה כי אני רוצה לשלוט בכמות האנשים שרואה אותו.
לפני 13 שנים
ע"י: 1_אורח_כללי
היי,
איך הלך לך המבחן? היה גם ראיון?
יש לך את שתשובות לשאלות? הם נתנו דגשים על יעילויות?