שאלה שנשאלתי בראיון באינטל, ל Product Engineer

ראיונות עבודה של כל חברות ההייטק בארץ ! מה שואלים בכל חברה ובכל תפקיד - הכנה מעולה לפני כל ראיון עבודה - חפשו את שם החברה או התחום ותמצאו דיונים על כל הראיונות בחברות השונות. כיתבו על הראיונות שלכם היו-מה שאלו אתכם, מה עצבן אתכם בראיון שהייתם בו וכו'.

מנהל: no2

שאלה שנשאלתי בראיון באינטל, ל Product Engineer

הודעהעל ידי צ'יפמן » 29 יולי 2010, 08:40

אתה מקבל מספר float, נניח 1234.56789.
ואתה צריך לחשוב על אלגוריתם (לא כ"כ חשוב אם זה פסאודו קוד, C או סתם הרעיון) שמאפס, נניח, את שתי הספרות האחרונות.

כלומר, אם קיבלת את המספר 1234.56789
התוצאה צריכה להיות 1234.56700

וכל זה באמצעות פעולות \ פקודות בסיסיות, נניח פקודות שיש ב C.
אני חושב שהפתרון שלי היה קצת מסורבל.

איך הייתם פותרים?
צ'יפמן
 
הודעות: 23
הצטרף: 05 יולי 2008, 19:02

Share On

Share on Facebook Facebook Share on Twitter Twitter

Re: שאלה שנשאלתי בראיון באינטל, ל Product Engineer

הודעהעל ידי צ'יפמן » 30 יולי 2010, 22:37

יש למישהו רעיון?
צ'יפמן
 
הודעות: 23
הצטרף: 05 יולי 2008, 19:02

Re: שאלה שנשאלתי בראיון באינטל, ל Product Engineer

הודעהעל ידי מתראיין » 31 יולי 2010, 16:09

הפתרון הנאיבי (ואולי המספיק) שחשבתי עליו

לולאת שכופלת את המספר ב10
עד שהחלק השלם של המספר שווה למספר

אח"כ לקחתא ת השארית השלמה של חלוקת המספר ב100
מתראיין
 
הודעות: 6
הצטרף: 08 פברואר 2010, 13:05

Re: שאלה שנשאלתי בראיון באינטל, ל Product Engineer

הודעהעל ידי מתראיין » 31 יולי 2010, 16:11

תיקון קל:
בלולאה מונים כמה איטרציות נעשו - כלומר מה מיקום הנקודה העשרונית

ואז את התוצאה למעלה מחלקים ב("מונה" הזה פחות 2.)
מתראיין
 
הודעות: 6
הצטרף: 08 פברואר 2010, 13:05


חזור אל שחזורי ראיונות עבודה

מי מחובר

משתמשים הגולשים בפורום זה: אין משתמשים רשומים ו 2 אורחים

cron
Designed by Gy Design