מבחן בjava בשני חלקים:
חלק 1:oop
חלק 2: שאלות לוגיקה
שאלות מתוך הראיון
ישנם X תהליכים אסינכרוניים בכל תהליך יש לולאה מ1 עד n
בתוך הלולאה יש משתנה Y שבכל איטרציה מוסיפים לו 1
מה יכול להיות המקסימום והמינימום של Y?
תשובות
הוסף תשובה
|
לצפיה בתשובות
אוקטובר 2021
יש לשים לב שהתהליכים הם אסינכרוניים ולכן:
max=n*x :במקרה שכל התהליכים יעבדו בכל תהליך הלולאה תרוץ n פעמים
min=n : במקרה שכל התהליכים יפלו ורק תהליך אחד ישאר
exam 2 hour in the web
intrview in the company 1 hour with the boss
bad call
שאלות מתוך הראיון
URLify: Write a method to replace all spaces in a string with '%20'. You may assume that the string
has sufficient space at the end to hold the additional characters, and that you are given the "true"
length of the string. (Note: If implementing in Java, please use a character array so that you can
perform this operation in place.)
בהתחלה שאלו על פיבונצ'י: הגדר את הנוסחה, כתוב את הפוקנציה הרקוסיבית, האם ניתן לייעל את זמן הריצה ואם כן תרשום את הפתרון.
שאלו גם איזה דיזיין פטרן אני מכיר, תממש סינגלטון ואיזה בעיה סנכרון קיימת ותפתור אותה.
שאלה 3: קיימת פונקציה רנדומלית שמחזירה מספר בין 1-5. תשתמש בה כדי לממש להחזיר מספרה בין 9-11.
מפתחת תוכנות ושירותים למערכות חיוב לקוחות (בילינג) וניהול קשרי לקוחות (CRM). משרדי החברה שוכנים בסנט לואיס, מיזורי שבארצות הברית, והנהלת החברה נמצאת ברעננה. החברה נוסדה בישראל בשנת 1982, כחטיבה בשם "עורק אינפורמיישן".