ارزیابیها · برنامهنویسی
ویرایشگری واقعی، نمونهٔ کار واقعی.
داوطلبان در ویرایشگری واقعی کد واقعی مینویسند—نه اینکه فقط به پرسشهایی دربارهٔ کد پاسخ دهند. کدهای Python و JavaScript واقعاً در محیطی ایزوله و در برابر آزمونهای آشکار و پنهان اجرا میشوند. پاسخها به زبانهای دیگر دقیقاً همانطور که نوشته شدهاند برای بررسی انسانی ذخیره میشوند.
10# Rebalance workloads across nodes 11def rebalance(nodes, threshold=0.8): 12 hot = [n for n in nodes if n.load > threshold] 13 for node in sorted(hot, key=lambda n: -n.load): 14 target = min(nodes, key=lambda n: n.load) 15 node.migrate_to(target) 16 return nodes
هرچه بنویسید همیشه محفوظ میماند
کد و زمانبندی صرفاً نمایشیاند؛ اینجا هیچ کاری ذخیره یا اجرا نمیشود.
اجرا در محیطی ایزوله و بدون دسترسی به شبکه یا دادههای دیگر. نوشتن به زبانهای دیگر هم ممکن است؛ پاسخ این زبانها بهجای اجرا، بهعنوان نمونهٔ کار ذخیره میشود.
هر پاسخ بهمحض ارسال، بهصورت سابقهای ماندگار ذخیره میشود؛ چیزی بیسروصدا از دست نمیرود.
داوطلبان میتوانند هرچندبار که بخواهند راهحلشان را با آزمونهای آشکار اجرا کنند؛ هنگام ارسال، پاسخ در برابر آزمونهای پنهانی هم که نمیبینند امتیازدهی میشود.
تجربهٔ داوطلب
ذخیرهٔ خودکار، ادامهٔ کار، بدون غافلگیری
همهٔ کلیدهایی که میزنید ذخیره میشوند. اگر اتصال قطع شود، کار با ایمنی متوقف میشود و چیزی از دست نمیرود. زمانسنج در نیمهٔ زمان و پنج دقیقهٔ پایانی هشدار میدهد و برگشت به صفحهٔ قبل پیشرفت را پاک نمیکند.
سازوکار حفظ سلامت ارزیابیپرسش 3 از 4 · همهٔ کلیدها ذخیره میشوند
کد و زمانبندی صرفاً نمایشیاند؛ اینجا هیچ کاری ذخیره یا اجرا نمیشود.