שאלות בראיונות עבודה במיוחד בהיי-טק

הנושא בפורום 'מאמרים' פורסם ע"י trew, ‏19/11/10.

  1. efrat1

    efrat1 משתמש סופר מקצוען פרסום וקופירייטינג

    הצטרף:
    ‏17/11/13
    הודעות:
    5,272
    תודות :
    8,300
    נקודות:
    230
    פלינדרום
     
    @shaye ו-undo אוהבים את זה.
  2. undo

    undo משתמש חדש

    הצטרף:
    ‏21/5/19
    הודעות:
    27
    תודות :
    17
    נקודות:
    4
    עיסוק:
    תכנות
    מיקום:
    בית שמש
    V (;
     
  3. undo

    undo משתמש חדש

    הצטרף:
    ‏21/5/19
    הודעות:
    27
    תודות :
    17
    נקודות:
    4
    עיסוק:
    תכנות
    מיקום:
    בית שמש
    V (;
     
  4. @shaye

    @shaye משתמש רשום

    הצטרף:
    ‏30/11/18
    הודעות:
    35
    תודות :
    56
    נקודות:
    19
    הרץ בconsole:
    קוד:
    const string = "דעו מאביכם כי לא בוש אבוש שוב אשוב אליכם כי בא מועד";
    string.replace(/ /g, '') === string.replace(/ /g, '').split('').reverse().join('');
    מקווה שהכל מובן ;)
     
    undo ו-נחליאלי(ת) אוהבים את זה.
  5. undo

    undo משתמש חדש

    הצטרף:
    ‏21/5/19
    הודעות:
    27
    תודות :
    17
    נקודות:
    4
    עיסוק:
    תכנות
    מיקום:
    בית שמש
    @@shaye
    RTL
    קוד:
    Shaya.Answer[i].mark.SetMark("Cute");
     
    נערך לאחרונה ב: ‏5/6/19
  6. יעקב_ישראל

    יעקב_ישראל משתמש חדש

    הצטרף:
    ‏11/12/17
    הודעות:
    2
    תודות :
    18
    נקודות:
    4
    תודה
    מאתגר
     
  7. 5127109

    5127109 עימוד ספרים מעמד ספרים עיצוב גרפי

    הצטרף:
    ‏14/7/14
    הודעות:
    2,404
    תודות :
    2,325
    נקודות:
    230
    מה יהיה האווטפוט של זה


    const x =5
    const y=6
    (console.log(x+++y ​
     
    @shaye אוהב/ת את זה.
  8. @shaye

    @shaye משתמש רשום

    הצטרף:
    ‏30/11/18
    הודעות:
    35
    תודות :
    56
    נקודות:
    19
    יחזיר שגיאה.
    אי אפשר לשנות const...
     
    ניוגראף אוהב/ת את זה.
  9. 5127109

    5127109 עימוד ספרים מעמד ספרים עיצוב גרפי

    הצטרף:
    ‏14/7/14
    הודעות:
    2,404
    תודות :
    2,325
    נקודות:
    230
    יפה! זה דבר ראשון.
    אבל איך הקומפיילר יזהה את האופרטור האונרי, האם לפני היבור או אחרי?
    ואגב בלינטים החדשים אסור אוםרטור אונרי (מעצבן מאוד בלולואות)
     
    @shaye אוהב/ת את זה.
  10. @shaye

    @shaye משתמש רשום

    הצטרף:
    ‏30/11/18
    הודעות:
    35
    תודות :
    56
    נקודות:
    19
    נראה באמת אחרי החיבור, אכן מעניין למה...
    למה הכוונה?
     
    נערך לאחרונה ב: ‏12/6/19 ב- 20:09
  11. @shaye

    @shaye משתמש רשום

    הצטרף:
    ‏30/11/18
    הודעות:
    35
    תודות :
    56
    נקודות:
    19
    הנה מה שקורה (לפי הבנתי):
    1) לפי כללי הקדימות, אונרי אופרטר גבוה יותר מחיבור, ולכן מחושב קודם:
    קוד:
    (x++)+y
    2) בpostfix increment, הערך מוחזר לפני ההוספה.
    לכן כלפי פעולת החיבור הערך של "x" נשאר 5!

    דוגמה יותר פשוטה:
    קוד:
    let a = 1
    console.log(a++) // 1
    console.log(a) // 2
    
    הנה כתבה מצויינת בעניין.
     
    ניוגראף ו-5127109 אוהבים את זה.
  12. 5127109

    5127109 עימוד ספרים מעמד ספרים עיצוב גרפי

    הצטרף:
    ‏14/7/14
    הודעות:
    2,404
    תודות :
    2,325
    נקודות:
    230
    הכוונה לESLINT.
    שזה משהו שיושב לך על הIDE ועוזר לך לכתוב קוד יותר. אפשר להגדיר איזה כללים רוצים לאיזה שפה ובאיזה פריימוורק.
    במקומות גדולים וטובים יש הגבלות גדולות בזה, ויש מקומות שאפילו אי אפשר לעשות קומיט כל זמן שכל הקוד לא עומד בסנדרטים של הלינטינג המסוים הזה.
    זה עוזר למנוע באגים, קוד קריא ויפה ויותר, וגם מאוד אחיד לקוד שנכתב בצוות. אחרי שזה יושב חזק, אין מצב לעשות פתרון "מהיר ומלוכלך".
    בלינטים החדשים החליטו שלכתוב אופרטור אונרי זה לא טוב. לכן בלולאה צריכים לכתוב i=i+1
     
    @shaye אוהב/ת את זה.
  13. ניוגראף

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

    הצטרף:
    ‏25/2/17
    הודעות:
    1,045
    תודות :
    2,572
    נקודות:
    209
    עיסוק:
    עיצוב גרפי ועימוד ספרים מתקדם
    מיקום:
    ירושלים
    דף הבית:
    סוג מצלמה:
    canon Eos 80d
    עוד תו אחד (או שתיים אם אתה מחשיב את הרווח לפני המספר 1) עדיין לא סוף העולם...
     
    @shaye אוהב/ת את זה.
  14. @shaye

    @shaye משתמש רשום

    הצטרף:
    ‏30/11/18
    הודעות:
    35
    תודות :
    56
    נקודות:
    19
    הם מציעים שמה אופציה להוציא מן הכלל אונרי אופרטור שבתוך for loop, ולכן זה באמת לא סוף העולם...
     
    ניוגראף אוהב/ת את זה.
  15. 5127109

    5127109 עימוד ספרים מעמד ספרים עיצוב גרפי

    הצטרף:
    ‏14/7/14
    הודעות:
    2,404
    תודות :
    2,325
    נקודות:
    230
    אבל במקום גדול חוסמים לך את האפשרות כדי ליצור אחידות בקוד.