Java टेस्ट
कोर सिंटेक्स और प्रकारों, methods/overloading/scope, collections/generics/control flow, और exceptions/concurrency/idioms पर अपनी Java की परीक्षा लें। 30 code-reading प्रश्न, category द्वारा तुरंत score, कोई signup नहीं के साथ मुक्त।
रजिस्ट्रेशन की ज़रूरत नहीं — नतीजा तुरंत दिखेगा।
- देखें कि Java के चारों क्षेत्रों में से कौन-सा वास्तव में आपको पीछे खींच रहा है
- श्रेणी के अनुसार विश्लेषण पाएं — सिंटेक्स/टाइप्स, मेथड्स/स्कोप, कलेक्शन्स/जेनेरिक्स, एक्सेप्शन्स/कॉनकरेंसी
- जानें कि आप किस स्तर पर हैं: नौसिखिया, मध्यवर्ती, उन्नत या विशेषज्ञ
- तुलना करें कि आप कहां खड़े हैं और नौकरी की पोस्टिंग्स 'strong Java' से क्या मतलब रखती हैं
यह नौसिखिया से विशेषज्ञ तक एक ही बैठक में फैला है। शुरुआती सवाल उन चीज़ों को छूते हैं जिनसे हर Java यूज़र का सामना होता है — == बनाम .equals, Integer autoboxing, overflow। बाद के सवाल overload resolution, जेनेरिक्स और कलेक्शन्स, एक्सेप्शन्स, कॉनकरेंसी और Stream के आलसी मूल्यांकन तक जाते हैं। आपका स्कोर आपको चार स्तरों में से एक में रखता है, और स्तर के नाम जानबूझकर वही हैं जो नौकरी की पोस्टिंग्स इस्तेमाल करती हैं।
नहीं। हर सवाल कोर भाषा के उस व्यवहार के विरुद्ध लिखा गया है जो आधुनिक Java वर्ज़नों में स्थिर रहा है — ऑब्जेक्ट की पहचान, कलेक्शन्स फ्रेमवर्क, एक्सेप्शन्स का पदानुक्रम और कॉनकरेंसी के बुनियादी घटक। यहां कुछ भी किसी वर्ज़न-विशिष्ट API पर निर्भर नहीं है।
यह उसी तरह के पढ़ो-और-भविष्यवाणी-करो तर्क के नमूने लेता है जो ज़्यादातर नियोक्ता स्क्रीन खोलते हैं, उसी संक्षिप्त-परिदृश्य फॉर्मेट में, इसीलिए यह तैयारी के रूप में काम करता है। यह किसी खास नियोक्ता के टेस्ट की नकल नहीं है, और यहां अच्छा स्कोर कोई प्रमाणपत्र नहीं है। जो यह आपको बताता है वह यह है कि चार क्षेत्रों में से किसमें आप अंक गंवाएंगे, और तकनीकी इंटरव्यू से पहले यही जानना उपयोगी है।
लगभग नौ मिनट। अलग-अलग सवालों पर कोई टाइमर नहीं है — यह टेस्ट यह मापता है कि आप जानते हैं कि कोड क्या करता है, न कि यह कि आप कितनी तेज़ी से क्लिक कर सकते हैं। आप किसी सवाल के बारे में जितनी देर चाहें, सोच सकते हैं।