मुख्य सामग्री पर जाएँ

अपनी Java कौशल की परीक्षा लें

कोर सिंटेक्स और प्रकारों, methods/overloading/scope, collections/generics/control flow, और exceptions/concurrency/idioms पर अपनी Java की परीक्षा लें। 30 code-reading प्रश्न, category द्वारा तुरंत score, कोई signup नहीं के साथ मुक्त।

30 प्रश्न9 मिनट
परीक्षा लें
मूल बातें

Java टेस्ट क्या है?

यह एक परिदृश्य-आधारित Java टेस्ट है: 30 छोटे कोड के टुकड़े, हर एक के बाद एक सवाल कि जब यह कोड चलेगा तो असल में क्या होगा। एक String तुलना जो == के साथ चुपचाप सामग्री के बजाय रेफरेंस जाँचती है। एक Integer autoboxing कैश जो == को 128 से नीचे काम करता हुआ दिखाता है और 128 से ऊपर चुपचाप विफल हो जाता है। एक finally ब्लॉक जो किसी के ध्यान में आए बिना रिटर्न मान को ओवरराइड कर देता है। आपको वह जवाब चुनना है जो बताए कि कोड सच में क्या प्रिंट करता है या क्या करता है, न कि वह जो दिखने में सही लगे।

आगे पढ़ें

30 प्रश्न चार क्षेत्रों को कवर करते हैं — मूल सिंटेक्स और टाइप्स, मेथड्स/overloading/स्कोप, कलेक्शन्स/जेनेरिक्स/कंट्रोल फ्लो, और एक्सेप्शन्स/कॉनकरेंसी/मुहावरे। ये चार वे जगहें हैं जहां कोड को पढ़ना और कोड को चलाना चुपचाप अलग-अलग बातें हैं, और जहां नौकरी की पोस्टिंग में 'Strong Java' आखिरकार किसी इंटरव्यू में कुछ खास मतलब देता है। आपको हर क्षेत्र में अलग स्कोर मिलता है, इसलिए कमज़ोर जगह कुल स्कोर में दबने के बजाय साफ नज़र आती है।

इसमें लगभग नौ मिनट लगते हैं, कोई साइन-अप नहीं है, और कोई कोड लिखने या कंपाइल करने की ज़रूरत नहीं है — हर सवाल 'पढ़ो और अनुमान लगाओ' वाला है, ठीक वैसे ही जैसे एक सीनियर इंजीनियर पुल रिक्वेस्ट की समीक्षा करता है। सिंटैक्स जानना और यह जानना कि एक विशेष स्निपेट रनटाइम पर क्या करता है, दो अलग-अलग कौशल हैं, और यह टेस्ट दूसरे वाले को मापता है।

आप क्या पाएंगे

आप क्या खोज सकते हैं

देखें कि Java के चारों क्षेत्रों में से कौन-सा वास्तव में आपको पीछे खींच रहा है
श्रेणी के अनुसार विश्लेषण पाएं — सिंटेक्स/टाइप्स, मेथड्स/स्कोप, कलेक्शन्स/जेनेरिक्स, एक्सेप्शन्स/कॉनकरेंसी
जानें कि आप किस स्तर पर हैं: नौसिखिया, मध्यवर्ती, उन्नत या विशेषज्ञ
तुलना करें कि आप कहां खड़े हैं और नौकरी की पोस्टिंग्स 'strong Java' से क्या मतलब रखती हैं
  • यह नौसिखिया से विशेषज्ञ तक एक ही बैठक में फैला है। शुरुआती सवाल उन चीज़ों को छूते हैं जिनसे हर Java यूज़र का सामना होता है — == बनाम .equals, Integer autoboxing, overflow। बाद के सवाल overload resolution, जेनेरिक्स और कलेक्शन्स, एक्सेप्शन्स, कॉनकरेंसी और Stream के आलसी मूल्यांकन तक जाते हैं। आपका स्कोर आपको चार स्तरों में से एक में रखता है, और स्तर के नाम जानबूझकर वही हैं जो नौकरी की पोस्टिंग्स इस्तेमाल करती हैं।

  • नहीं। हर सवाल कोर भाषा के उस व्यवहार के विरुद्ध लिखा गया है जो आधुनिक Java वर्ज़नों में स्थिर रहा है — ऑब्जेक्ट की पहचान, कलेक्शन्स फ्रेमवर्क, एक्सेप्शन्स का पदानुक्रम और कॉनकरेंसी के बुनियादी घटक। यहां कुछ भी किसी वर्ज़न-विशिष्ट API पर निर्भर नहीं है।

  • यह उसी तरह के पढ़ो-और-भविष्यवाणी-करो तर्क के नमूने लेता है जो ज़्यादातर नियोक्ता स्क्रीन खोलते हैं, उसी संक्षिप्त-परिदृश्य फॉर्मेट में, इसीलिए यह तैयारी के रूप में काम करता है। यह किसी खास नियोक्ता के टेस्ट की नकल नहीं है, और यहां अच्छा स्कोर कोई प्रमाणपत्र नहीं है। जो यह आपको बताता है वह यह है कि चार क्षेत्रों में से किसमें आप अंक गंवाएंगे, और तकनीकी इंटरव्यू से पहले यही जानना उपयोगी है।

  • लगभग नौ मिनट। अलग-अलग सवालों पर कोई टाइमर नहीं है — यह टेस्ट यह मापता है कि आप जानते हैं कि कोड क्या करता है, न कि यह कि आप कितनी तेज़ी से क्लिक कर सकते हैं। आप किसी सवाल के बारे में जितनी देर चाहें, सोच सकते हैं।

  • नहीं। आप एक अकाउंट के बिना टेस्ट ले सकते हैं और अपना स्कोर और श्रेणी के अनुसार विश्लेषण देख सकते हैं। अकाउंट बनाना सिर्फ तब काम आता है जब आप अपना नतीजा सुरक्षित रखना चाहते हैं ताकि बाद में दोबारा कोशिश करते समय उसकी तुलना कर सकें।

  • आपको चारों क्षेत्रों में से हर एक का अलग स्कोर मिलता है, इसलिए आप देख सकते हैं कि नुकसान कहां केंद्रित है, साथ ही उस स्तर के लिए सुझाव भी मिलते हैं जिसमें आप पहुंचे। टेस्ट सवाल-दर-सवाल उत्तर-कुंजी सार्वजनिक नहीं करता, क्योंकि सवाल बदलते रहते हैं और सार्वजनिक कुंजी उन सभी के लिए स्कोर को बेमानी बना देगी जो तैयारी के लिए इसका इस्तेमाल कर रहे हैं।

  • अपरिचित कोड को सही ढंग से पढ़ना किसी भी ऐसी भूमिका के लिए स्क्रीन करने का उचित आधार है जो Java को छूती है, और यह व्यक्तित्व-मापने वाली जांच के बजाय एक वस्तुनिष्ठ सही-गलत टेस्ट है, इसलिए इसमें टाइपोलॉजी टेस्ट्स वाली निष्पक्षता की समस्याएं नहीं आतीं। अगर आप इसे आवेदकों को भेजना और नतीजे एक जगह इकट्ठा करना चाहते हैं, तो यह इस पेज के बजाय JobCannon के नियोजन पक्ष के ज़रिए होता है।

अभी Java कौशल मूल्यांकन लें

अपनी Java टेस्ट प्रोफ़ाइल खोजें। 30 प्रश्न, 9 मिनट।

परीक्षा लें
संबंधित

संबंधित परीक्षाएं