آزمون JavaScript
مهارتهای JavaScript خود را در نحو اساسی و اجبار نوع، توابع/scope/closures و this، اشیاء/آرایهها و ساختارهای داده، و event loop/async/اصطلاحات prototype بسنجید. 30 سوال خواندن کد، امتیاز فوری بر حسب دسته، کاملاً رایگان و بدون نیاز به ثبتنام.
نیازی به ثبتنام نیست — نتیجه شما فوری ظاهر میشود.
- ببینید کدامیک از چهار حوزه JavaScript واقعاً شما را عقبتر نگاه میدارد
- یک تفکیک بر حسب دستهبندی دریافت کنید — نحو/اجبار نوع، scope/closures/this، اشیاء/آرایهها، async/event loop
- بفهمید شما در کدام سطح هستید: مبتدی، متوسط، پیشرفته یا متخصص
- محل خود را در برابر معنایی که فرصتهای شغلی برای JavaScript قوی در نظر دارند مقایسه کنید
در یک نشست از مبتدی تا متخصص را پوشش میدهد. سوالات اول تقریباً چیزهایی هستند که هر کاربر JavaScript با آنها روبرو میشود: == در برابر ===، hoisting، reference در برابر value semantics. سوالات بعدی به closures و this binding، prototype chain، و ترتیب microtask/macrotask پشت event loop میپردازند. امتیاز شما شما را در یکی از چهار سطح قرار میدهد، و نامهای سطح عمداً همانهایی هستند که فرصتهای شغلی استفاده میکنند.
نه خاص. هر سوال علیه رفتار اصلی زبان نوشته شدهاست — scope، closures، coercion، prototype chain، event loop — که صرفنظر از اینکه کد در مرورگر اجرا شود یا در Node یکسان است. هیچ چیز اینجا به یک DOM API یا ماژول Node-only بستگی ندارد.
از همان نوع استدلال خواندنوپیشبینی نمونه میگیرد که بیشتر غربالگریهای کارفرمایان با آن شروع میکنند، در همان قالب قطعهکد کوتاه، که همینجاست که بهعنوان آمادهسازی کار میکند. این یک کپی از هیچ آزمون کارفرما خاصی نیست، و امتیاز خوب اینجا یک گواهینامه نیست. آنچه این به شما میگوید این است که در کدامیک از چهار حوزه نقاط ضعیفی خواهید داشت، که آن چیزی است که پیشازاینکه یک مصاحبه فنی انجام دهید دانستنش مفید است.
حدود شش دقیقه. هیچ زمانسنج بر روی سوالات انفرادی وجود ندارد — آزمون بررسی میکند آیا شما میدانید کد چه کار میکند، نه چقدر تند میتوانید کلیک کنید. شما میتوانید درباره یک سوال برای هر مدتی که میخواهید فکر کنید.