پرسشهای مصاحبه برای استخدام متخصص SQL
پرسشنامههای استخدامی ابزاری خوب هستند که میتوانند مهارت کلی کارجویان را در زمانی کوتاه محک بزنند. در ادامه مجموعهای از پرسشهای عمومی که برای شناسایی میزان مهارت کارجویان SQL و پایگاه داده را ارزیابی میکند، قرار دادهایم. دقت کنید که این پرسشها گام نخست هستند و برای هر موقعیت شغلی ممکن است لازم باشد تا پرسشهایی تخصصیتر یا متمرکزتر در حوزهای خاص طرح شود.
اگر کارجو هستید، جستجو برای پاسخ این پرسشها، مقدار قابل توجهی از به اطلاعات شما میافزاید و اگر به دنبال استخدام یک متخصص SQL هستید، این پرسشها، یک گام اولیهی خوب برای شما هستند.
پاسخ به تعداد قابل توجهی از پرسشهای زیر را با مطالعهی این نوشته میتوانید یاد بگیرید.
پرسشهای عمومی
- SQL چیست؟
- انواع مختلف دستورات SQL کدامند؟
- کلید اصلی چیست؟
- کلید خارجی چیست؟
- تفاوت بین «CHAR» و «VARCHAR» چیست؟
پرسشهای سطح متوسط
- JOIN چیست؟ انواع مختلف JOIN ها را توضیح دهید.
- تفاوت بین عبارتهای WHERE و HAVING چیست؟
- استفاده از عبارتهای GROUP BY و ORDER BY را توضیح دهید.
- ساب کوئری (Subquery) چیست؟
- ایندکس (Index) چیست؟
پرسشهای تخصصیتر
- رویههای ذخیره شده (Stored Procedures) چه هستند و چه کاربردی دارند ؟
- نرمالسازی چیست؟ انواع مختلف فرمهای نرمال را توضیح دهید.
- تریگر (Trigger) چیست؟
- مفهوم ویژگیهای ACID را توضیح دهید.
- ترنزکشن با تراکنش(Transaction) چیست و چه کاربردی دارد ؟