| 
          
   
       
                 
                      
         |   
        
               
         |  
        
           
          הוסיפו מידע על מעסיק
                      
         |                
       
      
        
          
  | 
  RT / Embedded
   | 
   
  
       
   |   
  
 שאלות מראיונות עבודה לתפקיד
   | 
 
  | 
       
        
   | 
 
 
                
                                                                                                         |   
        
            
         |  
        
         
         |                
            
      
        | 
                    
            
            Theworker >
            תוכנה
 >
            פירוט שאלות מראיונות עבודה לתפקיד RT / Embedded
 
               
            פירוט שאלות מראיונות עבודה לתפקיד RT / Embedded
            
                
            
              
            
            
                 					          
            60 - 51 מתוך 423 
                                 
         | 
        
            
         |  
          | 
             
      
        | 
          
  
  
      
  
    
  
        
          
         
     
  
  
      
  
     
    
                
          
                 
                     
 
   
              
              
                                                        
                      |                      
                     
                      
                      ינואר 2023
                                 
                      | 
                     
                          27.12.2023 
                      | 
                  
                  
       | 
      
     
    
         | 
      
    
      
          
                 
                     |  פרטים  לגבי התהליך | 
                     החוויה שלי מביוסנס:
התמיינתי לשתי מחלקות שונות, ולשתיהן תהליכים מעט שונים.
במחלקה אחת היה ראיון אחד פרונטלי עם ראש צוות תוכנה שהתנהל בצורה נעימה.
אבל לאחר כשבוע הקשרו אליי מ-HR ובקשו לקבוע ראיון טלפוני למשך כרבע שעה עם אחד המהנדסים על מנת לשאול מספר שאלות על הרקע המקצועי שלי. השיחה הייתה מאוד קצרה ונדמה היה שנעשתה על מנת לצאת ידי חובה (או במילים אחרות: להכשיל). נשאלת השאלה, אם ע"י שתי שאלות על נושאים שלא קשורים באמת לתוכנה (יותר לחומרה) אתה יכול לסנן מועמד, למה לסחוב בן אדם לראיון פרונטלי של שעה מלכתחילה?!
תהליך חריג ולא מקצועי.
במחלקה השנייה, עברתי 5 ראיונות מקצועיים, כאשר האחרון פשוט הרגיש כמו מבחן של שעה וחצי (שעיים סה"כ) בו שני אנשים בוהים בך ושואלים אותך בהתנשאות שאלות מכשילות תוך כדי שאתה מנסה לפתור שאלה מורכבת של design & implementation שמשלבת neural networks ואלגוריתם של טיול בגרף, ותוך כדי מאבדים את הסבלנות.
לסיכום, תהליך מוגזם ומאוד לא נעים ביחס למועמדים (5 ראיונות טכניים!! כמה צריך כדי לתת צ'אנס לבן אדם עם מעל 10 שנות נסיון?).
מקום שהייתי מציע להתרחק ממנו. | 
                  
                            
       | 
     
  
    
      
          
                 
                     |  שאלות מתוך הראיון | 
                     1. למצוא אמפליטודה ונקודת חיתוך עם ציר ה -y של פונקצית סינוס בהינתן מספר נקודות על הגרף.
2. נתונה מטריצה ובה מסומנים תאים עליהם לא ניתן לדרוך, נקודת התחלה ונקודת סיום. צריך להחזיר את המסלול הקצר ביותר מההתחלה לסיום תוך המנעות מהתאים הבעייתיים, כאשר צעד באלכסון הוא קצר יותר משני צעדים בזווית ישרה.
3. לכתוב design למחלקה שמאפיינת neural network, בה ניתן להגדיר צמתי התחלה, צמתי סיום וצמתי ביניים, ויש קשתות עם משקלים המחברות בין הצמתים. לכל צומת יש פונקציה שניתן להפעיל על צירוף לינארי של ה-inputs*weights מהקשתות הנכנסות.
בנוסף, לממש את הפונקציה שמקבלת סט ערכים ומחשבת את הפלט שגם הוא סט באורך זהה של ערכים. |    
                  
                            
       | 
             
    
      
          
                 
                     | תשובות | 
                         
                        הוסף תשובה
                                                      |  
                            לצפיה בתשובות
                            
                            
                                                        
                                              | 
                  
                            
       | 
           
    
    | 
     
     
  
  
  
     |   
   
                                              
          
                
                   
                    
                    
                       
                     |   
                    
                                                              
                        |   | 
                        
                         דצמבר 2023
                         |   
                        
                        
                        |   | 
                        
                         1. כנראה שמספיק להציב שתי נקודות במשוואה y = asinx+b ולמצוא את a ו- b.
3. בהנחה שבונים את הגרף של הרשת ובכל node מחזיקים את ה-output שלו לאחר הפעלת הפונקציה, אז מתחילים לטייל בגרף בסגנון BFS מה-input nodes, ובכל node מנסים לחשב את הפונקציה ע"י גישה דרך הקשתות הנכנסות (צריך לשמור גם אותן), אם כל האינפוטים מוכנים אחרת מדלגים ודוחפים מחדש ל-bfs queue.
לבסוף, עוברים על כל ה-output nodes ומרכיבים את המערך ומחזירים אותו.   
                         |   
                          
                        
                        |   | 
                        
                           
                         |   
                        
                         
                                                              
                        |   | 
                        
                         פברואר 2024
                         |   
                        
                        
                        |   | 
                        
                         2. ממירים את המטריצה לגרף ממושקל פי ההנחיות (תאים שסמוכים בזווית ישרה מקבלים משקל של 1, תאים באלכסון מקבלים משקל של פחות מ-2, לא מפורט מה המשקל), ואז מפעילים את אלגוריתם דייקסטרה על הגרף המכוון.   
                         |   
                          
                        
                        |   | 
                        
                           
                         |   
                        
                         
                                    
                    |   | 
                    
                                             
                     | 
                                                          
                                 
               | 
             
                
    
      
              
       | 
       
          הוסף מידע על החברה       
       | 
       
          עוד מידע על ביוסנס וובסטר :
       | 
               
                 
         
               
       |       
     
     
  
        
          
         
    
  
  
      
  
    
  
        
           
         
    
  
  
      
  
     
    
                
          
                 
                     
 
   
              
              
                                                        
                      |                      
                     
                      ראיון לתפקיד RT / Embedded
 בחברת  אנבידיה 
                      דצמבר 2023
                                 
                      | 
                     
                          14.12.2023 
                      | 
                  
                  
       | 
      
     
    
         | 
      
    
      
          
                 
                     |  פרטים  לגבי התהליך | 
                     בהתחלה קצת הצגה עצמית ואז שתי שאלות לוגיקה | 
                  
                            
       | 
     
  
    
      
          
                 
                     |  שאלות מתוך הראיון | 
                     יש לכם 100 מטבעות זהב וחמישה פריטים הממוספרים מ 1 עד 5 . 
כל אחד בתורו מגיע עם הצעה אך לחלק את המטבעות של זהב בינהם. במידה  ומתקבל רוב אז המטבעות זהב מתחלקות במידה ואין רוב וההצעה נפסלת והפריט נפסל ולא משתתף יותר בהחלטה. 
השאלה היא אך בסוף תהיה החלוקה של מטבעות הזהב? |    
                  
                            
       | 
             
    
      
          
                 
                     | תשובות | 
                         
                        הוסף תשובה
                                                      |  
                            לצפיה בתשובות
                            
                            
                                                        
                                              | 
                  
                            
       | 
           
    
    | 
     
     
  
  
  
     |   
   
                                              
          
                
                   
                    
                    
                       
                     |   
                    
                                                              
                        |   | 
                        
                         ינואר 2024
                         |   
                        
                        
                        |   | 
                        
                         הבעיה שהצגת היא וריאציה של "בעיית השודדים הדמוקרטיים", בה חמישה שודדים צריכים לחלק ביניהם אוצר של 100 מטבעות זהב. כל שודד מציע חלוקה, והיא נדחית אם רוב השודדים (שלושה או יותר) לא מסכימים לה. אם הצעה נדחית, השודד שהציע אותה מודח מהמשחק ולא ישתתף בחלוקת האוצר.
הפתרון לבעיה זו מתבסס על ההבנה שכל שודד רוצה למקסם את הרווח שלו, תוך כדי שמירה על מינימום הקולות הנדרשים לאישור ההצעה. נניח שהשודדים פועלים בסדר האלפביתי (a, b, c, d, e), כאשר a מציע ראשון. 
אם נותר שודד אחד (e), הוא יקח את כל הזהב.
אם נותרו שני שודדים (d, e), d יקח את כל הזהב, כי e לא יכול להצביע נגדו.
אם נותרו שלושה שודדים (c, d, e), c צריך רק את הצבעתו של אחד מהם כדי לאשר את החלוקה. לכן, הוא יכול להציע 99 מטבעות לעצמו ומטבע אחד לאחד מהשניים (לדוגמא, ל-d), והם יסכימו כדי לקבל משהו ולא כלום.
אם נותרו ארבעה שודדים (b, c, d, e), b יודע שאם הוא יודח, c יקח כמעט את כל האוצר. לכן, הוא יציע מטבע אחד ל-d ומטבע אחד ל-e (או ל-d), שיתמכו בו כדי לא להישאר בלי כלום.
אם כולם נותרים (a, b, c, d, e), a יודע שאם הוא יודח, b יקח הכל כמעט. לכן, הוא יציע מטבע אחד ל-c ומטבע אחד ל-e, שיתמכו בו כדי לא להישאר בלי כלום.
לסיכום, החלוקה הצפויה להתקבל בסוף היא ש-a מקבל 98 מטבעות, c מקבל מטבע אחד, ו-e מקבל מטבע אחד.   
                         |   
                          
                        
                        |   | 
                        
                           
                         |   
                        
                         
                                    
                    |   | 
                    
                                             
                     | 
                                                          
                                 
               | 
             
                
    
      
              
       | 
       
          הוסף מידע על החברה       
       | 
       
          עוד מידע על אנבידיה :
       | 
               
                 
         
               
       |       
     
     
  
        
          
         
    
  
  
      
  
     
    
                
          
                 
                     
 
   
              
              
                                                        
                      |                      
                     
                      
                      נובמבר 2023
                                 
                      | 
                     
                          09.12.2023 
                      | 
                  
                  
       | 
      
     
    
         | 
      
    
      
          
                 
                     |  פרטים  לגבי התהליך | 
                     שאלת codility ולאחר מכן פגישה של שעה עם מראיין שעובר איתך על התשובה ומוסיף עוד כמה שאלות | 
                  
                            
       | 
     
  
    
      
          
                 
                     |  שאלות מתוך הראיון | 
                     השאלה שהייתה בcodility היא נתון מערך דו ממדי של char מצא את כמות האיים ואת גודלם של האיים בתוך המערך דו ממדי 
השאלות בראיון הם  
1 ממש את הפונקציה memmov 
2 להפוך array בעזרת לולאה |    
                  
                            
       | 
             
    
      
          
                 
                     | תשובות | 
                         
                        הוסף תשובה
                                                      |  
                            לצפיה בתשובות
                            
                            
                                                        
                                              | 
                  
                            
       | 
           
    
    | 
     
     
  
  
  
     |   
   
                                              
          
                
                   
                    
                    
                       
                     |   
                    
                                                              
                        |   | 
                        
                         דצמבר 2024
                         |   
                        
                        
                        |   | 
                        
                         void DeleteIsland(char** grid, int gridSize, int* gridColSize, int x, int y)
{
	if(x < 0 || x >= gridSize)
		return;
	if(y < 0 || y >= gridColSize[x])
		return;
	if(grid[x][y] != '1')
		return;
	grid[x][y] = '0';
	DeleteIsland(grid, gridSize, gridColSize, x, y-1);
	DeleteIsland(grid, gridSize, gridColSize, x, y+1);
	DeleteIsland(grid, gridSize, gridColSize, x-1, y);
	DeleteIsland(grid, gridSize, gridColSize, x+1, y);
}
int numIslands(char** grid, int gridSize, int* gridColSize)
{
	int islandsNum = 0;
	for(int x = 0; x < gridSize; ++x)
	{
		for(int y = 0; y < gridColSize[x]; ++y)
		{
			if(grid[x][y] == '1')
			{
				++islandsNum;
				DeleteIsland(grid, gridSize, gridColSize, x, y);
			}
		}
	}
	return islandsNum;
}   
                         |   
                          
                        
                        |   | 
                        
                           
                         |   
                        
                         
                                                              
                        |   | 
                        
                         דצמבר 2024
                         |   
                        
                        
                        |   | 
                        
                         הפונקציה סורקת את המערך. מעלה מונה כשנתקלת ב'1' וקוראת לפונקציה רקורסיבית, שמוחקת את האי הנוכחי עם אינדקס התא הנוכחי. הפונקציה הרקורסיבית בודקת אם האינדקס שקיבלה בתחומי המערך, ואם ערך התא הנוכחי 1: היא מאפסת אותו וקוראת לעצמה עם קואורדינטות שמאלה, ימינה, למעלה ולמטה.   
                         |   
                          
                        
                        |   | 
                        
                           
                         |   
                        
                         
                                    
                    |   | 
                    
                                             
                     | 
                                                          
                                 
               | 
             
                
    
      
              
       | 
       
          הוסף מידע על החברה       
       | 
       
          עוד מידע על מובילאיי טכנולוגיות ראיה :
       | 
               
                 
         
               
       |       
     
     
  
        
          
         
    
  
  
      
  
     
    
                
          
                 
                     
 
   
              
              
                                                        
                      |                      
                     
                      ראיון לתפקיד RT / Embedded
 בחברת  אמזון 
                      אוקטובר 2023
                                 
                      | 
                     
                          29.11.2023 
                      | 
                  
                  
       | 
      
     
    
         | 
      
    
      
          
                 
                     |  פרטים  לגבי התהליך | 
                     שיחה עם המראיין על פי ניסיון קודם, להיכנס קצת לפרטים טכניים. ארכיטקטורה.
* משהו שעשית בעבודה מעבר למחויבות שלך.
* מתישהו שלא עמדת בדרישות. מה היה, איך התמודדת. | 
                  
                            
       | 
     
  
    
      
          
                 
                     |  שאלות מתוך הראיון | 
                     נתון שעון חומרתי יחיד שמקפיץ Interrupt כאשר הוא מגיע ל-0.
יש API שמוגדר: set_time(), get_time(), get_tid(), suspend(), resume 
לממש sleep ו-timer_ISR עבור מערכת מרובת תהליכים. |    
                  
                            
       | 
             
    
      
          
                 
                     | תשובות | 
                         
                        הוסף תשובה
                                                      |  
                            לצפיה בתשובות
                            
                            
                                                        
                                              | 
                  
                            
       | 
           
    
    | 
     
     
  
  
  
     |   
   
                                              
          
                
                   
                    
                    
                       
                     |   
                    
                                                              
                        |   | 
                        
                         נובמבר 2023
                         |   
                        
                        
                        |   | 
                        
                         לעשות רשימה מקושרת כאשר בכל Node יש את הזמן שנשאר לכל Thread ואת ה-TID שלו. ואז להכניס Thread-ים חדשים, לנהל את ההכנסה על פי סדר הזמן שנשאר לכל אחד ביחס לקודם שלו. ה-timer_ISR מטפל ב-Thread שצריכים להתעורר ומשחרר מהרשימה המקושרת. ה-Sleep צריך להכניס חדשים בהתאם לזמן שכרגע קיים ב-Tiemr.   
                         |   
                          
                        
                        |   | 
                        
                           
                         |   
                        
                         
                                    
                    |   | 
                    
                                             
                     | 
                                                          
                                 
               | 
             
                
    
      
              
       | 
       
          הוסף מידע על החברה       
       | 
       
          עוד מידע על אמזון :
       | 
               
                 
         
               
       |       
     
     
  
        
          
         
    
  
  
      
  
     
    
                
          
                 
                     
 
   
              
              
                                                        
                      |                      
                     
                      ראיון לתפקיד RT / Embedded
 בחברת  סטק 
                      אוגוסט 2023
                                 
                      | 
                     
                          22.11.2023 
                      | 
                  
                  
       | 
      
     
    
         | 
      
    
      
          
                 
                     |  פרטים  לגבי התהליך | 
                     שאלות כלליות על מערכות הפעלה | 
                  
                            
       | 
     
  
    
      
          
                 
                     |  שאלות מתוך הראיון | 
                     מה זה ipc? מה זה isr? |    
                  
                            
       | 
             
    
      
          
                 
                     | תשובות | 
                         
                        הוסף תשובה
                                                      |  
                            לצפיה בתשובות
                            
                            
                                                        
                                              | 
                  
                            
       | 
           
    
    | 
     
     
  
  
  
     |   
   
                                              
          
                
                   
                    
                    
                       
                     |   
                    
                                                              
                        |   | 
                        
                         נובמבר 2023
                         |   
                        
                        
                        |   | 
                        
                         inter process communication
interrupt subroutine (related to idt)   
                         |   
                          
                        
                        |   | 
                        
                           
                         |   
                        
                         
                                                              
                        |   | 
                        
                         ינואר 2024
                         |   
                        
                        
                        |   | 
                        
                         ISR - interrupt service routine   
                         |   
                          
                        
                        |   | 
                        
                           
                         |   
                        
                         
                                    
                    |   | 
                    
                                             
                     | 
                                                          
                                 
               | 
             
                
    
      
              
       | 
       
          הוסף מידע על החברה       
       | 
       
          עוד מידע על סטק :
       | 
               
                 
         
               
       |       
     
     
  
        
          
         
    
  
  
      
  
    
  
        
          
         
    
  
  
      
  
    
  
        
          
         
    
  
  
      
  
     
    
                
          
                 
                     
 
   
              
              
                                                        
                      |                      
                     
                      ראיון לתפקיד RT / Embedded
 בחברת  אפל 
                      אפריל 2017
                                 
                      | 
                     
                          12.11.2023 
                      | 
                  
                  
       | 
      
     
    
         | 
      
    
      
          
                 
                     |  פרטים  לגבי התהליך | 
                     מיון ראשון מתוך שישה, גם שאר הראיונות היו מקצועיים | 
                  
                            
       | 
     
  
    
      
          
                 
                     |  שאלות מתוך הראיון | 
                     יש לך רגיסטר של 32 ביטים. כתוב פונקציה שמוצאת את המיקום של הביט השלישי שערכו 1. איך תוכל לשפר את זמן הריצה של הפונקציה שכתבת? |    
                  
                            
       | 
             
    
      
          
                 
                     | תשובות | 
                         
                        הוסף תשובה
                                                      |  
                            לצפיה בתשובות
                            
                            
                                                        
                                              | 
                  
                            
       | 
           
    
    | 
     
     
  
  
  
     |   
   
                                              
          
                
                   
                    
                    
                       
                     |   
                    
                                                              
                        |   | 
                        
                         מאי 2025
                         |   
                        
                        
                        |   | 
                        
                         כל פעם עושים מודולו לשתיים, אם התשובה היא 1, הLSB הוא 1. מבצעים חלוקה ב-2 (שיפט ימינה) וממשיכים. סופרים ככה 3 פעמים 1, ושומרים את כמות ההזחות שעשינו, היא האינדקס של הביט 1 השלישי.
כדי לשפר זמן ריצה פשוט שומרים בזיכרון את כל המספרים האפשריים ב32 ביט ואיפה נצא הביט 1 השלישי, ומקבלים זמן ריצה  O(1)   
                         |   
                          
                        
                        |   | 
                        
                           
                         |   
                        
                         
                                    
                    |   | 
                    
                                             
                     | 
                                                          
                                 
               | 
             
                
    
      
              
       | 
       
          הוסף מידע על החברה       
       | 
       
          עוד מידע על אפל :
       | 
               
                 
         
               
       |       
     
     
  
        
          
         
    
  
  
  | 
    יש לכם מה להוסיף ?
   | 
      
     
   | 
 
 
 
 
 
         |   
        
            
         |  
        
                       
                      
           
            
         |                
             
     
    
   |