צריך לכתוב פונקציה שמקבלת או את המספר 5 או את המספר 7 (אין צורך לאמת את הקלט). הפונקציה מחזירה את המספר השני (עבור 5 תחזיר 7 ולהפך).
אבל, אסור להשתמש בIF או תנאי השוואה כל שהוא (case) וכו'..
בחמש דרכים שונות. - לא ביקשו לכתוב ממש את הפונקציה אלה לתאר את הפתרון.
תשובות
הוסף תשובה
|
לצפיה בתשובות
מרץ 2019
אופציה ראשונה להחזיר 12 פחות X.
אופציה שניה, להכין מערך כך שבאינקס 5 יש ערך 7, ובאינדקס 7 יש ערך 5, ולהחזיר את התא ה X.
אופציה שלישית - מודולו.
אופציה רביעית - סטרינג מוכן מראש "575" , להחזיר את התו באינדקס (1 + [חיפוש התו שנקלט])
אופציה חמישית 35 חלקי X.
- ספר לנו על עצמך? - ספר לנו על עבודות שעשית בעצמך? - ספר לנו על עבודות שעשית כפלרינסר? - איפה אתה רואה את עצמך בעוד חצי שנה? -האם אתה יודע מה זה פוליגון? - בהינתן פוליגון על המפה, כיצד תידע אם הלחיצה בוצעה בתוך השטח הפוליגון? במידה והלחיצה בוצעה מחוץ לפוליגון, כיצד תידע מהי הנקודה על הפוליגון הקרובה ביותר לנקודת הלחיצה על המפה?(הכוונה לנקודה הקרובה ביותר ולא קודקודי הפוליגון שנתונים בגוף השאלה)
תהליך רגיל... טלפון, "ספר לי על עצמך", זימון לראיון
שאלות מתוך הראיון
"ספר לי על אתגר טכנולוגי שהיה לך"
"בהינתן שני מספרים 5 ו-7, יש לכתוב פונקציה אשר מקברל את אחד המספרים, מחזירה את השני. (כלומר אם מקבלת 5, מחזירה 7 ולהיפך.) אין להשתמש בIF או SWITCH, ויש להציג 4 דרכים שונות."
תרגיל בית - בניית אפליקציה שמתעסקת בGEO LOCATION
תשובות
הוסף תשובה
|
לצפיה בתשובות
נובמבר 2017
שיומש בarray במקום 5 יהיה הערך 7 ובמקום 7 יהיה הערך 5 . הפונקציה תחזיר את הערך במיקום שניתן בפונקציה
מדובר במשרת מפתח אנדרויד NATIVE . לא משהוא מיוחד - שלחתי קו"ח - קיבלתי הזמנה לרעיון. ברעיון עצמו שאלו שאלה אחת ונתנו מבחן לעשות בבית.
שאלות מתוך הראיון
1. נתונה רשימה של PROCESSES ושעת התחלה ושעת סיום של כל PROCESS. צריך להציעה דרך למצוא זמן שבו רצו הכי הרבה PROCESSES בו-זמנית.
2. נתנו לכתוב אפליקציה בבית תוך 4 ימים, להלן פירוט:
תרגיל לדוגמא:
מצורף קובץ מסוג KML (בשם Allowed area) ובו פוליגון באיזור תל אביב.
יש לכתוב אפליקציה לאנדרואיד, שתבדוק אחת לשניה את המיקום של המכשיר.
יש להציג את המיקום הנוכחי שלך והאם אתה בתוך הפוליגון או מחוץ אליו.
אם אתה מחוץ לפוליגון, יש להציג את המרחק הקצר ביותר בינך לבין הפוליגון.
הערה:
שים לב, מדובר על מרחק לפוליגון (הצורה שנוצרת) ולא לנקודות שלו.
כך שאם יש לך פוליגון שאחת הצלעות שלו היא קו ישר בין חיפה לאילת והמיקום שלך הוא תל אביב (דוגמא בקובץ "Bad sample"). המרחק שלך לפוליגון יהיה כ-18 ק"מ (באיזור פתח תקווה) ולא כ-90 ק"מ לנקודה באיזור חיפה.
נא לציין את כמות הזמן שלקח לך לחקור את הנושא ואת כמות הזמן לכתיבת הפתרון.
תשובות
הוסף תשובה
|
לצפיה בתשובות
פברואר 2017
פתרון לתרגיל שתיים כמו שאני ביצעתי - השתמשתי ב GOOGLE MAPS ANDROID API UTILITY LIBRARY. ההסבר של שימוש כאן
https://developers.google.com/maps/documentation/android-api/utility/
חייב לציין שלמרות שפיתרון שלי לתרגיל עבד כמו שצריך לא התקבלתי.