|
|
|
הוסיפו מידע על מעסיק
|
|
מתכנת JAVA
|
|
שאלות מראיונות עבודה לתפקיד
|
|
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד מתכנת JAVA
פירוט שאלות מראיונות עבודה לתפקיד מתכנת JAVA
800 - 791 מתוך 1242
|
|
|
|
אפריל 2018
|
17.04.2018
|
|
|
| פרטים לגבי התהליך |
ראיון פרונטלי, אחרי שהיה מבחן עם תרגיל בית. |
|
| שאלות מתוך הראיון |
1. נתון מערך מספרים. כתוב פונקציה שתכתוב בכל מקום במערך, את המכפלה של כל האיברים במערך מלבד האיבר שבאותו מקום. ולא ניתן להשתמש בפעולת החילוק.
2. נתון מערך של 0 ו1. סדר מחדש את המערך כך שכל ה1 יהיו לפני כל ה0 .
3. נתון מערך מספרים ומספר נוסף k, כתוב פונקציה שתחשב את כמות הדרכים שאפשר לחבר ו/או לחסר את כל האיברים במערך ולקבל סכום ששווה לk. בקטרקינג, ואחר כך ייעול על ידי דיינמיק פרוגרמינג (לכל זוג של כמות מספרים מחוברים (מתחילת המערך) וסכום, נשמור את מספר שמייצג את כמות הסכומים שמאותו זוג ניתן לייצר, כך שיש לנו מטריצה ששומרת ערכים כדי שלא נבצע חישובים מיותרים)
ואחר כך דנים ביעיליות- בבקטרקינג בלי שמירת הערכים, הסיבוכיות היא 2 בחזקת n בכל המקרים, ובעזרת הדיינמיק פרוגרמינג המקרה הטוב ביותר הוא ליניארי בn, והגרוע הוא 2 בחזקת n |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
אפריל 2018
|
| |
1.תשובה: צריך להקצות שני מערכים נוספים באותו גדול, במערך הראשון לכתוב את המכפלות המצטברות משמאל לימין, בשני את המכפלות המצטברות מימין לשמאל, ואז לעבור על המערך המקורי ולכתוב במקום ה i
את המכפלה של האיבר במקום הi-1 מהמערך עזר הראשון, באיבר במקום הi+1 במערך עזר השני.
2.תשובה: א. להשתמש ב2 פוינטרים ולהחליף את האיברים כך שהאחדות יופיעו בהתחלה. זה נותן לנו את הפיתרון במעבר אחד בודד על המערך.
ב. לספור את כל האחדות במערך ואחרי זה פשוט לעבור שוב על המערך ולכתוב את כמות האחדים ואז אפסים עד הסוף. (שני מעברים על המערך).
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על אינטואיט :
|
|
|
ראיון לתפקיד מתכנת JAVA
בחברת טאבולה
פברואר 2018
|
09.04.2018
|
|
|
| פרטים לגבי התהליך |
ראיון עם חברי צוות |
|
| שאלות מתוך הראיון |
שאלה על מימוש של hashmap והפונקציות hashcode ו equals |
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על טאבולה :
|
|
|
ראיון לתפקיד מתכנת JAVA
בחברת סלדט
מרץ 2018
|
09.04.2018
|
|
|
| פרטים לגבי התהליך |
מבחן בן שעתיים וחצי שבו חלקים אמריקאים וחלקים שבהם יש תשובות חופשיות. |
|
| שאלות מתוך הראיון |
שאלה פתוחה לבניית פולינדרום על מחרוזות. |
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על סלדט :
|
|
|
ראיון לתפקיד מתכנת JAVA
בחברת שורקומפ
נובמבר 2017
|
08.04.2018
|
|
|
| פרטים לגבי התהליך |
היה ראיון מקצועי ותכנותי... |
|
| שאלות מתוך הראיון |
מה היתרונות והחסרונות של reflaction |
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על שורקומפ :
|
|
|
ראיון לתפקיד מתכנת JAVA
בחברת Ctera
מרץ 2018
|
30.03.2018
|
|
|
| פרטים לגבי התהליך |
2 ראיונות מקצועיים בע"פ |
|
| שאלות מתוך הראיון |
ראיון שני: נתון גרף דוממדי ועליו קוים כל קו מיוצג ע"י 2 קואורדינטות {x1,y1} ו {x2,y2} צריך להגיד מהו המספר הגדול ביוצר של מקטעים שנחתכים ע"י אותו קו אנכי |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
מרץ 2018
|
| |
קודם כל, ציר Y בכלל לא רלוונטי. כל מה שחשוב זה x1 ו x2
הפתרון הוא להתייחס לשאלה כאילו הקוים הם http session (עם זמן התחלה וסוף) וצריך להגיד מה המספר סשנים במקביל הגדול ביותר
אם מדמיינים לוג של ווב סרבר, הוא רושם בנפרד כל התחלה וסוף
ז"א אם מתייחסים בנפרד ל אוסף הנק x1 x2 (רק צריך לזכור מה זה התחלה ומה זה סוף) אז פשוט ממיינים וסופרים (כל x1 מעלים מונה וכל x2 מורידים)
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על Ctera :
|
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|