שותפים להצלחה

חושבים שאתם יכולים להתקבל לגוגל? 14 השאלות שיכניסו אתכם לעבודה

נכתב ע"י יניב בן ישי, סמנכ"ל שיווק, Gotfriends

בראיון שנתן לאחרונה לניו-יורק טיימס אמר לזלו בוק, סמנכ"ל משאבי האנוש של גוגל, שתואר איננו תנאי חובה לקבלה לעבודה בחברה. למעשה, אם בודקים את זה מגיעים לנתון המעניין של-14 אחוזים מהעובדים בצוותים מסוימים בגוגל אין אפילו תואר ראשון. "גילינו שציונים וממוצעים הם חסרי משמעות" הוא הוסיף בראיון.

אז אם ציונים הם בעצם לא כאלה חשובים, אז מה כן? על פי אילו פרמטרים מסננים את אלפי המועמדים שמגישים מועמדות לעבודה בחברה? ובכן, החלופה לא בהכרח פשוטה יותר, ממש לא... בכדי להתקבל לעבודה בגוגל תצטרכו לעבור תהליך סינון שיבדוק את הנסיון שלכם, את הידע הטכני וכמובן שגם את הפוטנציאל שחבוי בכם ואת הדרך שבה אתם חושבים. רבות כבר נכתב בנוגע לשאלות ההיגיון יוצאות הדופן שנשאלות בראיונות בגוגל, אבל מה בנוגע לשאלות ששואלים שם בכדי לגלות את הרמה הטכנית של המועמד?

שאלה טובה בהחלט... בעוד ששאלות ההיגיון בודקות את היכולת של המועמדים לחשוב זריז ויצירתי וגם כיצד הם מתמודדים עם בעיות מאתגרות ולא צפויות וקשה מאוד לדעת לאיזו תשובה מצפה המראיין, גם בכל הקשור לחלק הטכני של הראיון אין הנחות עבור אף אחד. לגוגל יש ארסנל של שאלות טכניות מורכבות וטריקיות במיוחד עבור מהנדסי התוכנה.

משרות הייטק מבוקשות:
תפקידים רלוונטים

אז מה איתכם? חולמים לעבוד בגוגל? חושבים שבכל הקשור לידע מקצועי, הכל קטן עליכם? בטוחים  שתצלחו בקלות כל שאלה טכנית? בואו ונעשה את זה מעניין...- קבלו רשימה של 14 שאלות טכניות קשות בסגנון השאלות שתצטרכו לענות עליהם בראיון בגוגל. מפתח ממוצע יצליח לענות נכון על 3 שאלות מתוך הרשימה. בחנו את עצמכם (השאלות אמנם מנוסחות בלשון זכר, אך מיועדות כמובן לאנשי ונשות פיתוח כאחד/ת):

1. מה הדרך הקצרה ביותר לאתר את האלמנט הגדול ביותר במערך מעגלי ממוין?

2. בנה תוכנית לפתרון קובייה הונגרית בשפת פיתוח לבחירתך.

3. כתוב קוד בשפת התכנות המועדפת עליך למציאת קבוצת החזקה של קבוצה נתונה. למשל: עבור הקבוצה ,S={a,b} קבוצת החזקה תהיה P={{},{a},{b},{a,b}}.

4. יש לך עץ חיפוש בינארי ומספר שלם n. מהי הדרך היעילה ביותר לאתר שני צמתים (nodes) שסכומם שווה ל-n.

5. כתוב קוד ב JAVA כדי לבדוק אם עץ בינארי הוא תמונת ראי של עצמו או שלא.

6. נתונה קבוצת נקודות של קווי אורך ורוחב על רחבי הגלובוס. כיצד אפשר למצוא את הנקודות הנמצאות בטווח של קמ"ר מסוים?

7. ממש ב- Java מערכת אחסון ((Cache. המערכת תמחק מידע עודף לפי
האלגוריתם – LRU (שימוש אחרון קדום ביותר).

8. נתונה קבוצה של זוגות ערכים (key, value) יש לממש טבלת גיבוב (hashtable) עבור אותה קבוצה.

9. ביום חורפי יורד גשם על מדרכה בגודל 1 מ"ר. גודלה של כל טיפה הוא 1 סמ"ר. איך ניתן לוודא שהמדרכה רטובה כולה?

10. כיצד ניתן לאתר מספר מופעים של אלמנט בתוך מערך ממוין?

11. כיצד היית מחשב את סיבוכיות הזמן והמקום של פונקציה רקורסיבית?

12. מה הדרך היעילה ביותר להמיר ערימה מקסימלית (max heap) לערימה
מינימאלית (min heap)?

13. כיצד ניתן לממש 3 מחסניות (stacks) באמצעות מערך אחד.

14. כיצד היית מממש אלגוריתם של מעלית, שיקצר למינימום את זמן ההמתנה בכל קומה.

אז מה... החלום הרטוב שלכם הוא לעבוד בגוגל? אם פתרתם בהצלחה את כל השאלות הללו, יש פתח לתקווה... 

מידע נוסף:

המשרה הבאה שלך נמצאת כאן

תחום
מקצוע

אזור

אזור

נא לבחור תחום
שלחו קורות חיים