گزارش مصاحبه
مهندس بکاند سنیورپیشنهاد
دعوت به مرحله بعد
اطمینان: بالادر همروندی و طراحی API عملکرد خوبی داشت. به تستنویسی نرسیدیم؛ بهتر است در مرحله بعد بررسی شود.
- همروندی در Go۴ از ۵
✓ برآورده شدارسالی روی کانال را که ممکن است برای همیشه منتظر بماند تشخیص میدهد
از متن مصاحبه
«اگر context لغو نشود، goroutine برای همیشه منتظر کانال میماند.»
- طراحی HTTP و API۳ از ۵
✓ برآورده شدعمر درخواست را به قطع شدن کلاینت وابسته میکند
از متن مصاحبه
«وقتی کلاینت قطع شد، هندلر هم باید متوقف شود.»
زمان مصاحبه پیش از رسیدن به این مهارت تمام شد.
رویدادهای مصاحبه
- ۱ بار چسباندن متن (۴۲ نویسه)
- ۲ بار خروج از صفحه، در مجموع ۹ ثانیه
فقط رویدادها ثبت شدهاند، بدون قضاوت خودکار.
سؤال پیشنهادی برای مرحله بعد
- این هندلر را چطور برای نشت goroutine تست میکنید؟