يوم جيد ، أيها الزملاء الأعزاء. قررت مشاركة نسخة الاختبار الخاصة بي ، التي ولدت قبل عدة سنوات من قبل فريقنا المتواضع ومجرفة به عدة مرات. يعمل الاختبار وهو مناسب تمامًا إذا كنت تجلس في الجهة المقابلة وتستمع إلى المدعى عليه ، وتوجه أفكاره في الاتجاه الصحيح وتحث كل أنواع الأشياء الصغيرة.
1. السحراكتب برنامجًا يعرض الأرقام من 1 إلى 100. علاوة على ذلك ، بدلاً من الأرقام التي هي مضاعفات 3 ، يجب أن يعرض البرنامج كلمة "Fizz" ، وبدلاً من الأرقام التي هي مضاعفات 5 ، الكلمة "Buzz". إذا كان الرقم مضاعفًا 3 و 5 ، فيجب أن يعرض البرنامج كلمة "FizzBuzz".
2. HTML2.1. محتوى أي عنصر يمكن رؤيته في نافذة المتصفح؟
2.2. ماذا سيحدث إذا وضعت
<b>
في الحاوية
<head>
إجابتك ...؟
2.3. لأي علامة هي العنصر
<!doctype html>
بمثابة الوالد؟
2.4. ما العلامة التي يجب استخدامها لكسر الأسطر؟
2.5. كيفية إنشاء رابط يفتح في نافذة / علامة تبويب جديدة؟
2.6. ما العلامات المستخدمة لإنشاء قوائم؟
2.7. لماذا الصفات جيدة؟
data-*
إجابتك ...؟
2.8. كيف سيتم ترتيب العناصر على الصفحة؟
<div>div 1</div> <div>div 2</div> <span>span 1</span> <span>span 2</span>
إجابتك ...؟
2.9. كيفية إدراج الصوت / الفيديو في ملف HTML؟
2.10. ما هو الخطأ في هذا الرمز
<b>Some<i> </b>Text</i>
إجابتك ...؟
2.11. الاختلافات الرئيسية بين تخطيط كتلة وتخطيط الجدول؟
2.12. ما هو الفرق
<svg>
من
<canvas>
إجابتك ...؟
3. المغلق / أقل3.1. كيفية إخفاء العناصر على الصفحة؟
3.2. ما هي الاختلافات بين الهامش والحشو؟
3.3. هل أنت معتاد على bootstrap أو مكتبة الواجهة الأمامية للمكون؟
3.4. هل تستخدم استعلامات الوسائط؟
3.5. ما هي الوحدات المستخدمة في المغلق؟
3.6. ما هي بعض الطرق لإنشاء شبكة؟
3.7. ماذا تفعل خاصية تغيير حجم الصندوق؟
3.8. هل أنت معتاد على الرسوم المتحركة؟
3.9. ما هو Flexbox المستخدمة ل؟
3.9. كيفية توسيط عنصر على الصفحة رأسياً وأفقياً؟
3.10. ماذا سيكون لون النص في المثال التالي؟
main.css:
p { color: red; }
index.html و:
<html> <head> <link rel="stylesheet" href="main.css"> <style> p#p { color: green; } </style> </head> <body> <p id="p" style="color: blue;"> Some text </p> </body> </html>
3.11. ما هو الفرق بين LESS و CSS؟
3.12. وصف كيفية إنشاء حلقة في أقل؟
4. جافا سكريبت4.1. ما المكتبات و / أو الأطر التي تستخدمها؟
4.2. كيف تختلف JavaScript عن جافا؟
4.3. ما هو الفرق بين ملفات تعريف الارتباط ، sessionStorage و localStorage؟
4.4. ما هو الفرق بين حدث تحميل المستند وحدث المستند الجاهز؟
4.5. ما هي الطرق لربط معالجات الأحداث بالكائنات؟
4.6. ما الفرق بين == و ===؟
4.7. أخبرنا عن أجاكس.
4.8. ما هو الفرق بين لاغى وغير محدد؟
4.9. وصف كيفية عمل النماذج الأولية في JavaScript.
4.10. كيفية تبديل اثنين من المتغيرات دون استخدام العمليات الحسابية الثالثة؟
4.11. ما هو الفرق بين .forEach () و .map ()؟
4.12. ماذا سيكون على قدم المساواة
ل
بعد تنفيذ الكود التالي:
var a; a=!!a;
4.13. كيف يمكنني تصغير الرمز؟
4.14. ما القيمة التي سيتم عرضها؟
alert('Hello World!'.split('').reverse().join(''));
4.15. ما سيتم عرضه على الشاشة؟
var a = 'Hello'; (function () { var b = 'World!'; alert(a+b); })(); alert(a+b);
4.16. ما هو الفرق؟
var a = function() {}
من
function a()
4.17. ما سيتم عرضه على الشاشة؟
function A() {this.b = 'Cde';} A.prototype = {getB: function() {return this.b}}; var a = new A(); A.prototype.getUpperB = function() {return this.b.toUpperCase(); }; alert(a.getUpperB());
4.18. ما سيتم عرضه في وحدة التحكم؟
function A(a,b) {console.log(arguments);} A(1,2,3);
4.19. ماذا سيعرض هذا المثال؟
alert((function f() { function f() {return 1;} return f(); function f() {return 2;} })());
وإذا كان الأمر كذلك؟
alert((function f() { function f() {return 1;} return f(); var f = function () {return 2;} })());
5. AngularJS5.1. كيف تختلف AngularJs عن مسج؟
5.2. كيفية إخفاء عنصر عند النقر عليه؟
5.3. وصف هيكل التطبيق الزاوي.
5.4. لأي غرض يستخدم تصميم controllerAs؟
5.5. هل تعرف الوعد؟
5.6. كيفية نقل متغير من وحدة تحكم إلى أخرى؟
5.7. لماذا استخدام وحدة تحكم ، ولماذا التوجيه؟
5.8. ما الفرق بين البث والبث؟
5.9. ماذا سيعرض هذا المثال؟
<input type="text" ng-module="name"> <span>{{name}}</span>
وإذا كان الأمر كذلك؟
<input type="text" ng-module="name"> <span>{{::name}}</span>
5.10. ما سوف يخرج هذا الرمز؟
angular.module('app', []) .controller('SomeController', function() { console.log($scope); });
5.1. ما هو الخطأ في هذا الرمز؟
<span ng-init="name = 'SomeName'">{{::name}}</span>
ما هو الفرق بين ngRoute و io.router؟
5.1. أين ستكتب تكوين التطبيق؟
5.1. الفرق الرئيسي بين المصنع والخدمة ومزود؟
6. أخرى6.1. لديك أي خبرة مع Git ، NPM ، Bower ، Gulp ، Webpack؟
6.2. هل أنت معتاد على nodejs و Express؟
6.3. ما نوع محركات القوالب التي تستخدمها؟
6.4. ما IDE هل عملت مع؟
6.5. كيف تشعر حيال PHP ، ويندوز؟
6.6. هل تعرف سكروم؟
أدب دراسة المنزل1 - angularjs.org (تعليمي)
2 - الزاوي UI- جهاز التوجيه
3 - الزاوي واجهة المستخدم التمهيد
4 - قراءة هبر حول موضوع الخدمات الزاوية (المصانع ، مقدمي الخدمات ، التوجيهات ...
!!! بهذا الترتيب ...