• Tandem Group
  • ע"י: פטיש
    שלום לכולם, כמו תמיד שמח לחלוק אתכם את הרשמים מהראיון, חלק סגור : "ידע מקדים בשפת C" שאלה 1 1.אילו שימושים אתה מכיר של Const בשפת C? 2. אילו שימושים אתה מכיר של Static בשפת C ? 3. מה היו תשובתך אם היה מדובר ב- C++ ? 4. ----- שאלה 2 כתוב אלגוריתם אשר מקבל מחרוזת ומחזיר מחרוזת, על המחרוזת החוזרת לכלול את המילים שמחרוזת המקורית אך בסדר הפוך, לדוגמא : Hello my world יחזיר : world my Hello אין לעשות שימוש בגודל זכרון שאינו קבוע מראש שאלה 3 איך ניתן למצוא האם קיים מעגל ברשימה מקושרת, סיבוכיות הפתרון צריכה להיות O(n) שאלה 4 קוד עם באגים קטנים שצריך למצוא שאלה 5 נתון קוד שעושה שימוש בDriver ב Windows, הקוד ברובו כתוב. יש לאתר את המקום בו אתה צריך להכניס את הקוד. עליך להוסיף מנגנון icotl שמעביר סיסמא ידוע מראש ומקבל ID על מנת לתקשר עם מחשבים נוספים. שאלה 6 תרגיל רטוב, לרשותך קוד שמממש SHA1, הקוד כולל באגים, עליך לאתר אותם ולמצוא את הבייט האחרון בתהליך הקידוד. בהצלחה לכולם, פטיש
  • ע"י: 1_אורח_כללי
    הייתי שם והיחס מצד כח האדם מזלזל מאוד. חבל להגיע לשם בכלל. בזבוז זמן.
  • ע"י: 1_אורח_כללי
    1. const ב-C מגדיר קבוע בקוד, ב-C++ ניתן ליצור פוינטר const למשתנה שאינו const וכך ליצור הגבלת גישה דרך הפוינטר, למשל בקריאה לפונקציה שלא רוצים שהיא תשנה את הערך. static ב-C יוצר משתנה שלא אובד אחרי שיוצאים מהפונקציה, בקריאה חדשה לפונקציה המשתנה שומר על הערך הקודם. ב-C++ ניתן להגדיר משתנה סטטי במחלקה כך שהערך שלו יהיה משותף לכל הישויות של המחלקה. שאלה 2: אפשר לעשות מחלקה של מחסנית של מילים ולהגדיר פונקציות Push, Pop למילים. לאחר מכן לקרוא את המחרוזת ולאחסן כל מילה במחסנית (להעזר בהפרדת מילים על ידי רווחים) ולבצע pop וכך זה יודפס בסדר הפוך.