שאלות לראיון עבודה לפיתוח צד לקוח

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

מה ההבדל העיקרי בין Progressive Enhancement לבין Graceful Degradation בפיתוח אתרים?

  • Progressive Enhancement מתחיל מבניית האתר עבור הדפדפנים החדשים ביותר ומוסיף תמיכה אחורה, בעוד Graceful Degradation מתחיל מבניית האתר עבור הדפדפנים הישנים ביותר ומוסיף שיפורים לדפדפנים חדשים. (correct)
  • אין הבדל משמעותי בין שתי הגישות, והן משמשות לסירוגין.
  • Progressive Enhancement מתמקד באופטימיזציה של ביצועי האתר, בעוד Graceful Degradation מתמקד באבטחת האתר.
  • Progressive Enhancement כולל שימוש בטכנולוגיות חדשות בלבד, בעוד Graceful Degradation נמנע משימוש בטכנולוגיות חדשות.

מה הדרך הטובה ביותר להטמיע 5 גיליונות סגנונות (stylesheets) שונים באתר, במטרה לייעל את טעינת הדף?

  • הטמעת כל גיליונות הסגנונות בתוך תגית style אחת בראש העמוד.
  • איחוד כל גיליונות הסגנונות לקובץ CSS אחד לפני הטמעתם. (correct)
  • שימוש ב-@import בתוך גיליון הסגנונות הראשי כדי לטעון את שאר הגיליונות.
  • הטמעת כל גיליון סגנונות בתגית link נפרדת ב-HTML.

מה התפקיד העיקרי של תכונת הsrcset בתגית <img> ב-HTML5?

  • הגדרת מיקום התמונה בתוך העמוד.
  • הוספת אפקטים ויזואליים לתמונה.
  • הגדרת מספר כתובות URL לתמונות בגדלים שונים, כדי שהדפדפן יוכל לבחור את המתאימה ביותר. (correct)
  • הגדרת טקסט אלטרנטיבי לתמונה.

מה ההבדל בין איפוס (resetting) לבין נרמול (normalizing) הגדרות CSS, ומתי תעדיף להשתמש באחת מהן?

<p>איפוס CSS מסיר את כל עיצובי ברירת המחדל של הדפדפן, בעוד נרמול CSS משמר חלק מעיצובי ברירת המחדל ומספק עקביות בין דפדפנים. נעדיף איפוס כשרוצים שליטה מלאה בעיצוב, ונרמול כשרוצים לשמור על עקביות בסיסית. (B)</p> Signup and view all the answers

מהו Block Formatting Context (BFC) ב-CSS, וכיצד הוא משפיע על עימוד אלמנטים?

<p>BFC הוא אזור בעמוד שבו מתרחש עימוד נפרד, והוא מונע מאלמנטים צפים להשפיע על אלמנטים מחוץ לאזור זה. (D)</p> Signup and view all the answers

מהם היתרונות והחסרונות בשימוש במעבדי CSS (CSS Preprocessors) כמו Sass או Less?

<p>יתרונות: תחביר משופר, אפשרות לשימוש במשתנים ופונקציות. חסרונות: דורש שלב קומפילציה, עלול לסבך את הקוד. (A)</p> Signup and view all the answers

מה ההבדל בין תכונה (attribute) לבין מאפיין (property) באובייקט DOM בג'אווהסקריפט?

<p>תכונה היא הערך המקורי שמוגדר ב-HTML, בעוד מאפיין הוא הערך הנוכחי של האלמנט, שעשוי להשתנות על ידי סקריפטים. (C)</p> Signup and view all the answers

מהו closure בג'אווהסקריפט, וכיצד ניתן להשתמש בו?

<p>Closure הוא פונקציה שיכולה לגשת למשתנים בסביבה הלקסיקלית שלה, גם לאחר שהפונקציה החיצונית סיימה את פעולתה. (C)</p> Signup and view all the answers

מה ההבדל בין לולאת forEach לבין לולאת .map() במערכים בג'אווהסקריפט, ומתי תעדיף להשתמש באחת על פני האחרת?

<p><code>forEach</code> מבצעת איטרציה על המערך ומבצעת פעולה על כל איבר, בעוד <code>.map()</code> יוצרת מערך חדש עם תוצאות הפעלת פונקציה על כל איבר. נעדיף <code>.map()</code> כשרוצים ליצור מערך חדש, ו-<code>forEach</code> כשרוצים רק לבצע פעולה על האיברים. (B)</p> Signup and view all the answers

מהו event bubbling בג'אווהסקריפט, וכיצד הוא עובד?

<p>event bubbling הוא תהליך שבו אירוע שמתרחש על אלמנט HTML מטפס במעלה עץ ה-DOM, מהאלמנט הספציפי להורה שלו, ואז להורה של ההורה, וכן הלאה, עד לשורש העץ. (B)</p> Signup and view all the answers

הסבר/י את מדיניות ה-same-origin בהקשר של ג'אווהסקריפט.

<p>מדיניות המאפשרת לסקריפטים מאותו מקור (domain, protocol, port) לגשת למשאבים אחד של השני, אך חוסמת גישה למשאבים ממקורות שונים. (A)</p> Signup and view all the answers

מה המשמעות של use strict; בג'אווהסקריפט? מהם היתרונות והחסרונות של שימוש בכלי זה?

<p><code>use strict</code>; הוא מצב שמפעיל בדיקות מחמירות יותר בקוד ג'אווהסקריפט, עוזר למנוע שגיאות נפוצות ומשפר את הביצועים. יתרונות: איתור שגיאות מוקדם, מניעת שימוש במשתנים גלובליים בטעות. חסרונות: עלול לשבור קוד ישן שלא תואם למצב המחמיר. (C)</p> Signup and view all the answers

מה ההבדל בין document load event לבין document DOMContentLoaded event?

<p>document load event מתרחש כאשר כל המשאבים של הדף (תמונות, סקריפטים) נטענו, בעוד document DOMContentLoaded event מתרחש כאשר עץ ה-DOM נטען במלואו. (B)</p> Signup and view all the answers

מהם היתרונות והחסרונות של שימוש ב-Promises לעומת שימוש ב-callbacks בג'אווהסקריפט?

<p>Promises מאפשרים כתיבת קוד אסינכרוני בצורה יותר קריאה ומאורגנת, ומונעים את בעיית 'callback hell'. עם זאת, הם דורשים תחביר חדש שייתכן ולא מוכר לכל המפתחים. Callbacks קלים יותר להבנה למתחילים, אך עלולים להוביל לקוד מסורבל ולא קריא. (C)</p> Signup and view all the answers

מה ההבדל בין פונקציות סינכרוניות לא-סינכרוניות בג'אווהסקריפט?

<p>פונקציה סינכרונית מבצעת את כל הפעולות שלה ברצף, חוסמת את המשך ביצוע הקוד עד לסיום, ואילו פונקציה א-סינכרונית מאפשרת לקוד להמשיך לרוץ במקביל לפעולות הפונקציה. (C)</p> Signup and view all the answers

מהו event loop בג'אווהסקריפט? מה ההבדל בין call stack לבין task queue?

<p>call stack הוא מבנה נתונים שעוקב אחר הפונקציות שכרגע נמצאות בביצוע, בעוד task queue הוא תור שמכיל את הפונקציות הא-סינכרוניות שמחכות לתורן להתבצע על ידי ה-event loop. (C)</p> Signup and view all the answers

מה ההבדלים בין משתנים שנוצרו באמצעות מילות המפתח let, var, ו-const בג'אווהסקריפט?

<p><code>var</code> הוא scoped לפונקציה, <code>let</code> ו-<code>const</code> הם block scoped. <code>const</code> חייב להיות מאותחל בזמן ההכרזה ולא ניתן לשנות את ערכו לאחר מכן. (A)</p> Signup and view all the answers

מה היתרון בשימוש של סינטקס החץ => עבור method בתוך constructor?

<p>סינטקס החץ שומר על ההקשר של <code>this</code> מהפונקציה הסוגרת, מה שמקל על גישה למאפיינים של האובייקט. (B)</p> Signup and view all the answers

מה ההגדרה של פונקציה מסוג higher-order?

<p>פונקציה שמקבלת פונקציה אחרת כארגומנט או מחזירה פונקציה אחרת כתוצאה. (A)</p> Signup and view all the answers

מה ההיתרונות של שימוש ב-spread syntax ומה ההבדל בינו לבין rest syntax בג'אווהסקריפט?

<p>spread syntax מאפשר לפצל מערך או אובייקט לאיברים בודדים, בעוד rest syntax אוסף מספר ארגומנטים לפונקציה למערך. spread syntax משמש להעברת איברים, ו-rest syntax משמש לקבלת איברים. (C)</p> Signup and view all the answers

Flashcards

Closure (סְגִירָה)

היכולת של פונקציה לגשת למשתנים בסביבה הלקסיקלית שלה גם לאחר שהפונקציה החיצונית סיימה את ביצועה.

Event delegation (הַעֲבָרַת אֵירוּעַ)

דרך להעביר טיפול באירוע לרכיב אב קרוב, במקום לרשום מטפל אירועים על כל רכיב בנפרד.

Prototypal inheritance (יְרוּשָׁה מִסּוּג prototype)

מנגנון שבו אובייקטים יכולים לרשת תכונות ומתודות מאובייקטים אחרים.

מספר משאבים לדומיין

היכולת של דפדפן להוריד משאבים מדומיין מסוים בו-זמנית מוגבלת. חריגים כוללים שימוש ב-HTTP/2.

Signup and view all the flashcards

אתר רספונסיבי

יצירת אתר שמתאים את עצמו למגוון רחב של מכשירים וגדלי מסך.

Signup and view all the flashcards

Progressive Enhancement

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

Signup and view all the flashcards

אפליקציית עמוד יחיד (SPA)

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

Signup and view all the flashcards

Doctype

כתובת URL מצוינת בדף HTML להגדרת סוג המסמך ושילוּב גרסת HTML.

Signup and view all the flashcards

CSS

שפה לעיצוב אתרי אינטרנט המאפשרת להוסיף סגנונות חזותיים לאלמנטי HTML.

Signup and view all the flashcards

Selector specificity

סוג סלקטור ב-CSS שמשמש לבחירת אלמנטים המבוססת על תכונות מסוימות.

Signup and view all the flashcards

Z-index

תכונה ב-CSS שמגדירה את סדר הערימה של אלמנטים אחד על גבי השני.

Signup and view all the flashcards

Display

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

Signup and view all the flashcards

עיצוב רספונסיבי

טכניקה ליצירת אתרי אינטרנט המאפשרת התאמה לגדלים שונים של מסכים ומכשירים.

Signup and view all the flashcards

CORS

מנגנון המאפשר לאתר לבצע בקשות HTTP לצד שרת מדומיין אחר.

Signup and view all the flashcards

Event loop

מנגנון בדפדפן המאפשר הרצת קוד אסינכרוני (async) בצורה לא חוסמת.

Signup and view all the flashcards

Curry function

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

Signup and view all the flashcards

Study Notes

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

שאלות כלליות

  • מה למדת לאחרונה ומה מרגש אותך בתכנות.
  • תאר אתגר טכני וכיצד פתרת אותו.
  • באילו שיטות שיפרת ביצועים בתהליך בנייה ותחזוקה של אתר.
  • עקרונות SEO בהם השתמשת לאחרונה.
  • טכניקות להתמודדות עם אתגרי אבטחה בפיתוח צד-לקוח.
  • פעולות לשיפור ניהול ותחזוקת קוד בפרויקטים.
  • תאר את סביבת הפיתוח המועדפת עליך.
  • מערכת ניהול גרסאות בה אתה משתמש.
  • תאר את תהליך העבודה שלך בבניית אתר.
  • הדרך הטובה ביותר להטמיע 5 גיליונות סגנונות שונים באתר.
  • הסבר על "Progressive Enhancement" לעומת "Graceful Degradation".
  • כיצד תבצע אופטימיזציה לרשימת המשאבים של האתר.
  • כמה משאבים הדפדפן מוריד מדומיין נתון בכל פעם, ובאילו מקרים יש יוצאי דופן.
  • שלוש דרכים להפחתת זמן טעינת דף.
  • מה תעשה אם הצטרפת לפרויקט שמשתמש בטאבים כשאתה מעדיף רווחים.
  • תאר כיצד תיצור דף מצגת פשוט.
  • איזו טכנולוגיה היית לומד לעומק בשנה הקרובה.
  • הסבר את החשיבות של standards ושל standards bodies.
  • מהו "Flash" או תוכן בלתי מעוצב (FOUC), וכיצד תימנע ממנו.
  • מהם "ARIA" וקוראי מסך, וכיצד תיצור אתר נגיש.
  • נקודות בעד ונגד אנימציית CSS ואנימציית JavaScript.
  • מהן ראשי התיבות "CORS" ובאיזה תחום הן עוסקות.

שאלות בנושא HTML

  • מה עושה doctype.
  • כיצד תספק דף/אתר במספר שפות.
  • דברים שחשוב לשים לב אליהם בבניית אתרים מרובי שפות.
  • מה התועלת של התואר (attribute) בשם "-data".
  • מהן אבני היסוד של HTML5.
  • הבדלים בין "cookie", "sessionStorage", ו"localStorage".
  • הבדלים בין , , ו``.
  • מדוע מומלץ למקם תגיות CSS מסוג בין תגיות, וקוד JS לפני `` תגית, ובאילו מקרים יש יוצאי דופן.
  • מהו progressive rendering.
  • לשם מה משתמשים בתכונה (attribute) בשם srcset בתגית image ואיך הדפדפן מעריך אותה.
  • האם השתמשת ב-HTML templating languages אחרות בעבר.

שאלות בנושא CSS

  • מהי selector specificity וכיצד זה עובד.
  • מה ההבדל בין resetting לבין normalizing הגדרות CSS, ובאילו מהן תבחר ומדוע.
  • תאר מהם Floats וכיצד הם עובדים.
  • תאר מהו z-index וכיצד stacking context נוצר.
  • תאר מהו BFC או Block Formatting Context, וכיצד הוא עובד.
  • מהן צורות ה-clearing השונות, ובאילו מהן כדאי להשתמש ולשם מה.
  • כיצד תטפל בבעיות עיצוב המאפיינות דפדפן מסוים.
  • כיצד תתאים את האתר שלך לדפדפנים בעלי מגבלת מאפיינים (feature-constrained), באילו טכניקות תשתמש.
  • מהן הדרכים השונות להסתיר תוכן ולאפשר תצוגה שלו באמצעות קוראי מסך.
  • האם השתמשת בשיטת העיצוב grid, ואם כן - איזו שיטה אתה מעדיף.
  • האם השתמשת ב-media queries או בעיצוב מיוחד למובייל.
  • האם אתה מכיר את המונח styling SVG.
  • תוכל לתת דוגמה לסוג נוסף של '@media' פרט ל-'screen'.
  • מהם כמה עקרונות של כתיבת CSS אפקטיבי.
  • מה היתרונות/ חסרונות בשימוש במעבדי CSS, ומה אהבת/ אהבת פחות במעבדי CSS שבהם השתמשת.
  • כיצד תטמיע עיצוב לווב שמשתמש בפונטים לא סטנדרטיים.
  • הסבר כיצד הדפדפן קובע אילו אלמנטים מתאימים לאיזה סלקטור.
  • הסבר מהם pseudo-elements ולמה הם משמשים.
  • הסבר את הבנתך בנושא box model, וכיצד תאמר לדפדפן לרנדר את העיצוב במודל box model אחר.
  • מה עושה { ;box-sizing: border-box } *, ומה יתרונותיו.
  • על מה אחראי התואר display, ותן דוגמה למספר שימושים שלו.
  • מה ההבדל בין inline לבין inline-block.
  • מה ההבדל בין relative, fixed, absolute ו-statically positioned.
  • באילו CSS frameworks השתמשת באופן מקומי, או בפרודקשן, וכיצד תשנה/ תשפר אותם.
  • האם יצא לך להתנסות ב-CSS Flexbox או Grid specs.
  • הסבר את ההבדל בין לבנות אתר ריספונסיבי לבין לבנות אתר בגישת mobile first.
  • האם עבדת עם גרפיקת רטינה, ואם כן, מתי ובאילו טכניקות השתמשת.
  • האם ישנה סיבה שבה תשתמש ב-()translate במקום absolute positioning, ולהיפך, ומדוע.

שאלות בנושא JavaScript

  • הסבר את המונח event delegation.

  • הסבר כיצד this עובד בג׳אווהסקריפט.

  • הסבר כיצד prototypal inheritance עובדת.

  • מה דעתך על AMD לעומת CommonJS.

  • הסבר מדוע הקוד function foo(){ }(); לא יעבוד כ-IIFE, ומה יש לשנות על מנת שהקוד יעבוד.

  • מה ההבדל בין null, undefined, ומשתנה שלא הוגדר, וכיצד תבדוק את מצבם של משתנים מסוג זה.

  • מהו closure וכיצד תשתמש בו.

  • הסבר את ההבדל בין לולאת forEach לבין לולאת.map(), ומה הסיבה לבחור אחד על פני האחר.

  • לשם מה משתמשים על פי רוב בפונקציה אנונימית.

  • כיצד את/ה מארגן/ת את הקוד שלך (תבנית מודולים, תורשת קלאסית).

  • מה ההבדל בין host objects לבין native objects.

  • מה ההבדלים בין שלוש הדוגמאות הבאות:

  • function Person(){}

  • var person = Person()

  • var person = new Person()

  • מה ההבדל בין.call לבין.apply.

  • הסבר מהו Function.prototype.bind.

  • מה ההבדל בין feature detection, feature inference לבין שימוש ב-UA string.

  • הסבר מהו Ajax כמה שיותר לעומק.

  • מהם היתרונות והחסרונות של שימוש ב-Ajax.

  • הסבר כיצד JSONP עובד, ובמה הוא שונה מ-Ajax.

  • האם השתמשת בעבר ב-JavaScript templating, ואם כן, באילו ספריות השתמשת.

  • מהו hoisting.

  • מהו event bubbling.

  • מה ההבדל בין attribute לבין property.

  • מדוע הרחבה של אוביקטים מסוג built-in בג׳אווהסקריפט אינו רעיון טוב.

  • מה ההבדל בין document load event לבין document DOMContentLoaded event.

  • מה ההבדל בין == לבין ===.

  • הסבר את מדיניות ה-same-origin בהקשר של ג׳אווהסקריפט.

  • כיצד תגרום לקוד duplicate([1,2,3,4,5]); לפעול כך: [1,2,3,4,5,1,2,3,4,5].

  • מה משמעות השם Ternary operator, ומה מרמזת המילה Ternary.

  • מהו "use strict";, מה היתרונות והחסרות של שימוש בכלי זה.

  • צור לולאה שמבצעת עד 100 איטרציות תוך כדי שהיא מדפיסה "fizz" במכפלה של 3, "buzz" במכפלות של 5, ו-"fizzbuzz" במכפלות של 3 ו-5.

  • מדוע זה בדרך כלל רעיון טוב לא להשתמש ב-global scope של אתר.

  • לשם מה תשתמש/י במשהו כמו איבנט load, האם לאיבנט זה ישנם חסרונות, האם ידוע לך על אלטרנטיבות, ובאילו מקרים תשתמש בהם.

  • הסבר מהי אפליקציית עמוד יחיד (single page app), וכיצד תיצור כזו שתהיה SEO-friendly.

  • כמה ניסיון יש לך בשימוש ב-Promises ו/או ה-polyfills שלהן.

  • מהם היתרונות והחסרונות של שימוש ב-Promises לעומת שימוש ב-callbacks.

  • מהם כמה מהיתרונות והחסרונות של כתיבת קוד ג׳אווהסקיפט בשפה שמתקמפלת (compiles to) ג׳אווהסקריפט.

  • באילו כלים וטכניקות תשתמש/י כדי לדבג (debugging) קוד שנכתב בג׳אווהסקריפט.

  • באילו constructions של השפה תשתמש/י כדי לבצע איטרציה על איברים של אוביקט ואיברים של מערך.

  • הסבר את ההבדלים בין אוביקטים הניתנים לשינוי לבין כאלה שאינם ניתנים לשינוי (mutable/immutable).

  • תן דוגמה לאוביקט שאינו ניתן לשינוי (immutable) בג׳אווהסקריפט.

  • מהם היתרונות של immutability.

  • כיצד תוכל להשיג immutability בקוד שלך.

  • הסבר את ההבדל בין פונקציות סינכרוניות לא-סינכרוניות.

  • מהו event loop, מה ההבדל בין call stack לבין task queue.

  • הסבר את ההבדלים בשימוש ב-foo במקרים הבאים:

  • function foo() {};

  • var foo = function() {};

  • מה ההבדלים בין משתנים שנוצרו באמצעות מילות המפתח let, var, ו-const.

  • מה ההבדל בין constructors של מחלקה ב-ES6 לבין constructors של פונקציה ב-ES5.

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

  • מה היתרון בשימוש של סינטקס החץ => עבור method בתוך constructor.

  • מה ההגדרה של פונקציה מסוג higher-order.

  • תן דוגמה ל-destructuring של מערך או של אוביקט.

  • תן דוגמה לגמישות ביצירת strings שמציע שימוש ב-Template Literals הזמין ב-ES6.

  • תן דוגמה לפונקציית curry, והסבר אילו יתרונות מציע סינטקס זה.

  • מה היתרונות שבשימוש ב-spread syntax ומה ההבדל בינו לבין rest syntax.

  • האם ניתן לשתף קוד בין קבצים.

  • מה הסיבה שבגינה תרצה ליצור static class members.

שאלות בנושא בדיקות (Testing)

  • מהם חלק מהיתרונות והחסרונות בביצוע בדיקות לקוד שלך.
  • באילו כלים תשתמש כדי לבדוק את הפונקציונליות של הקוד שלך.
  • מה ההבדל בין unit test לבין functional/integration test.
  • מה היתרונות של כלי linting לקוד.

שאלות בנושא ביצועים (Performance)

  • באילו כלים תשתמש כדי לאתר באג ביצועים בקוד שלך.
  • באילו דרכים ניתן לשפר את ביצועי הגלילה באתר.
  • הסבר את ההבדלים בין layout, painting ו-compositing.

שאלות בנושא רשתות (Networks)

  • מדוע היה נהוג לספק את נכסי האתר (assets) מתוך מספר דומיינים שונים.

  • הסבר את התהליך מרגע שהמשתמש מקליד URL עד לסיום טעינת האתר על המסך.

  • מה ההבדלים בין Long-Polling, Websockets ואירועי Server-Sent.

  • הסבר את ה-headers הבאים:

  • Diff. between Expires, Date, Age and If-Modified-...

  • Do Not Track

  • Cache-Control

  • Transfer-Encoding

  • Transfer-Encoding

  • ETag

  • X-Frame-Options

  • מהן HTTP methods, מנה את ה-HTTP methods שאתה מכיר, והסבר אותן.

שאלות תכנות

  • הערך של foo כאשר var foo = 10 + '20'.

  • מה יהיה ה-output של הקוד console.log(0.1 + 0.2 == 0.3).

  • כיצד תגרום לקוד הבא לעבוד:

  • add(2, 5); // 7

  • add(2)(5); // 7

  • מה יהיה הערך המוחזר מהקוד "i'm a lasagna hog".split("").reverse().join("").

  • מה הערך של window.foo כאשר ( window.foo || ( window.foo = "bar" ) ).

  • מה תהיה התוצאה של שתי הודעות ה-alert המופיעות בתרגיל.

  • מה הערך של foo.length כאשר הקוד הוא כמו בתרגיל.

  • מה הערך של foo.x כאשר הקוד הוא כמו בתרגיל.

  • מה יעשה הקוד המובא בתרגיל.

  • מה ההבדל בין ארבע ה-promises המובאות בתרגיל.

שאלות כיפיות

  • ספר על פרויקט מעניין/מגניב שעליו עבדת לאחרונה.
  • מהם הדברים שאתה אוהב בנוגע לתוכנות הפיתוח איתן אתה עובד.
  • מי מעורר בך השראה בקהילת הפיתוח לווב.
  • האם יש לך פרויקטים אישיים, מאיזה סוג.
  • מה הפיצ׳ר האהוב עליך ב-Internet Explorer.
  • כיצד אתה שותה את הקפה שלך.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Like This

Use Quizgecko on...
Browser
Browser