اسئلة مقابلات- الجزء الاول


سنبدأ ان شاء الله سلسلة منشورات عن اسئلة المقابلات لمختصي تكنولوجيا المعلومات بمختلف مجالاتهم ونحاول الاجابة عنها في نفس المنشور ومن الضروري جداً لمن يبحث عن عمل في هذا المجال ان يطلع على الكثير من هذه الاسئلة قبل الحضور الى مقابلات العمل وبعض هذه الاسئلة قد تأتي على شكل امتحان ورقي او على الحاسوب او شفهي لذا يجب ان يكون المتقدم للعمل مستعداً لأي منها:

نبدأ على بركة الله

السؤال الاول: اشرح بأختصار الفرق بين ال Stack and Queue

الجواب بأختصار

Stack is a Last In First Out (LIFO) data structure

Queue is a First In First Out (FIFO) data structure

Image result for stack vs queue

السؤال الثاني:

اكتب برنامج (بأي لغة برمجة) لأدخال عددين (حقيقية او صحيحة لا يهم) واخراج كلمة (true) اذا كانا متساويين او كان الفرق بينهما قليل (ضمن حدود معينة نسميها tolerance) ونقوم بأدخال هذا المقدار كمتغير ايضاً يمثل نسبة مئوية

الجواب بأستخدام لغة سي بلس بلس في الصورة ادناه

c++ code to input 2 numbers and print (almost equal) if they are equal or close to each other and print (not equal or close) if the difference between then is more than a tolerable percentage

4 thoughts on “اسئلة مقابلات- الجزء الاول

  1. السلام عليكم لو سمحت يا استاز عندي النت بيشبك عالتلفون والكمبيوتر بيجي اشاره متصل بس ما في اتصال شو الحل من فضلك ؟

    إعجاب

اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

شعار وردبرس.كوم

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   /  تغيير )

Google photo

أنت تعلق بإستخدام حساب Google. تسجيل خروج   /  تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   /  تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   /  تغيير )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.