diff --git a/Translations/Arabic/README.md b/Translations/Arabic/README.md new file mode 100644 index 0000000..2bc492e --- /dev/null +++ b/Translations/Arabic/README.md @@ -0,0 +1,289 @@ +
+

أسئلة مقابله شخصية في تطوير واجهةالويب

+

هذا الملف يحتوي على عدد من أسئلة مقابلة شخصية في تطوير واجهة الويب التي من الممكن ان تساعدك في فحص المرشحين المحتملين للوظيفة. +
+لا ينصح باستخدام كل الأسئلة هنا على مرشح واحد, +فاختيار بعض من الأسئلة سيساعدك في تحديد من يمتلك المهارات المتوافقه مع متطلباتك. +
+
+ ملاحظة: كثير من هذه الأسئلة ليس لها إجابات محددة مما قد يؤدي الى نقاش مثير للاهتمام , و يعرفك على قدرات الشخص أكثر مما تتوقع من اجابة محدده. +

+

قائمة المحتوى

+
    +
  1. أسئلة عامة
  2. +
  3. أسئلة HTML
  4. +
  5. أسئلة CSS
  6. +
  7. أسئلة JS
  8. +
  9. أسئلة اختبار البرمجيات Testing
  10. +
  11. أسئلة أداء البرمجيات Performance
  12. +
  13. أسئلة شبكات Network
  14. +
  15. أسئلة برمجة
  16. +
  17. أسئلة مسلية
  18. +
+

الدخول و المساهمة

+
    +
  1. المساهمون
  2. +
  3. كيف تساهم
  4. +
  5. الرخصة
  6. +
+

أسئلة عامة:

+ +

أسئلة HTML:

+ +

أسئلة CSS:

+ +

أسئلة JS:

+ +
+ +```javascript +duplicate([1,2,3,4,5]); // [1,2,3,4,5,1,2,3,4,5] +``` + +
+ +

أسئلة اختبار البرمجيات Testing:

+ +

أسئلة أداء البرمجيات Performance:

+ +

أسئلة شبكات Network:

+ +

أسئلة برمجة:

+
+ +

سؤال: ماهي قيمة foo؟

+ +```javascript +var foo = 10 + '20'; +``` + +

سؤال: كيف يمكن جعل هذا الكود يعمل؟

+ +```javascript +add(2, 5); // 7 +add(2)(5); // 7 +``` + +

سؤال: ماهي القيمة العائدة من الكود التالي؟

+ +```javascript +"i'm a lasagna hog".split("").reverse().join(""); +``` + +

سؤال: ماهي قيمة window.foo؟

+ +```javascript +( window.foo || ( window.foo = "bar" ) ); +``` + +

سؤال: ماهو ناتج التنبيهات التالية؟

+ +```javascript +var foo = "Hello"; +(function() { + var bar = " World"; + alert(foo + bar); +})(); +alert(foo + bar); +``` + +

سؤال: ماهي قيمة foo.length؟

+ +```javascript +var foo = []; +foo.push(1); +foo.push(2); +``` + +

سؤال: ماهي قيمة foo.x؟

+ +```javascript +var foo = {n: 1}; +var bar = foo; +foo.x = foo = {n: 2}; +``` + +

سؤال: ماذا يطبع الكود التالي؟

+ +```javascript +console.log('one'); +setTimeout(function() { + console.log('two'); +}, 0); +console.log('three'); +``` + +
+

أسئلة مسلية:

+ +

المساهمون:

+

بدأت هذه الوثيقة في عام 2009 بتعاون @paul_irish @bentruyman @cowboy @ajpiano @SlexAxton @boazsender @miketaylr @vladikoff @gf3 @jon_neal.

+

ومنذ ذلك الحين تلقى مساهمات من أكثر من 100 مطور.

+