अपने SQL कौशल की जांच करें
SQL को फ़िल्टरिंग और NULL शब्दार्थ, जॉइन्स, एकत्रीकरण, और विंडो फंक्शन्स और बाधाओं के लिए परीक्षण करें। 30 परिदृश्य-आधारित प्रश्न, तुरंत श्रेणी में स्कोर, मुफ्त, बिना साइनअप।
SQL टेस्ट क्या है?
यह एक सिनारियो-बेस्ड SQL टेस्ट है: इसमें 30 छोटी क्वेरीज़ हैं, और हर एक के बाद यह सवाल है कि जब वह चलती है तो असल में क्या होता है। एक WHERE क्लॉज़ जिसकी तुलना NULL से की गई है और वह चुपचाप कुछ भी नहीं लौटाता। एक LEFT JOIN जो गलत कॉलम को फ़िल्टर करने पर INNER JOIN की तरह व्यवहार करता है। एक NOT IN जो चुपचाप हर रो को हटा देता है क्योंकि सबक्वेरी में एक मान NULL था। आप वह जवाब चुनते हैं जो डेटाबेस असल में लौटाता है, न कि वह जो लगता है कि होना चाहिए।
आगे पढ़ेंकम दिखाएँ
30 प्रश्न चार क्षेत्रों को कवर करते हैं — फ़िल्टरिंग और NULL शब्दार्थ, जॉइन्स और सेट ऑपरेशन्स, एकत्रीकरण और सबक्वेरीज़, और विंडो फंक्शन्स/CTEs/लेन-देन/बाधाएँ। वे चार वह जगहें हैं जहाँ एक क्वेरी को पढ़ना और एक क्वेरी को चलाना शांति से अलग-अलग बातें हैं, और जहाँ एक नौकरी की पोस्टिंग 'Strong SQL' को आमतौर पर कुछ खास मतलब देता है एक बार साक्षात्कार में। आपको हर क्षेत्र में एक स्कोर मिलता है, इसलिए एक कमज़ोर जगह कुल में कहीं खो जाने के बजाय एक कमज़ोर जगह दिखती है।
इसमें लगभग बारह मिनट लगते हैं, कोई साइन-अप नहीं है, और कोई क्वेरी लिखने या चलाने की ज़रूरत नहीं है — हर सवाल 'पढ़ो और अनुमान लगाओ' वाला है, ठीक वैसे ही जैसे एक सीनियर इंजीनियर पुल रिक्वेस्ट की समीक्षा करता है। सिंटैक्स जानना और यह जानना कि एक विशेष क्वेरी विशेष डेटा पर क्या करती है, दो अलग-अलग कौशल हैं, और यह टेस्ट दूसरे वाले को मापता है।