प्रैक्टिस टेस्टटेक और कोडिंग
Python coding test की तैयारी
एक free Python coding practice test: Python concepts, code क्या print करता है, bug ढूँढ़ना और काम करने वाला solution चुनना। यह employer coding assessments की शैली में है और हर जवाब की व्याख्या दी गई है।
- 10 मुफ़्त प्रश्न, अकाउंट की ज़रूरत नहीं
- असली टेस्ट की तरह समय-सीमा
- कभी भी रद्द करें
- Free सैंपल
- 10 प्रश्न · 30 मिनट
- सवालों के प्रकार
- Python के concepts, Code क्या प्रिंट करता है, बग ढूँढ़ना और भी
- पूरे मॉक टेस्ट
- असली टेस्ट में सवालों की संख्या और समय सीमा
संक्षिप्त जवाब
Python coding test एक online assessment है, जिसका इस्तेमाल कुछ employers interview से पहले यह जांचने के लिए करते हैं कि applicants Python code को कितनी अच्छी तरह पढ़, लिख और debug कर सकते हैं। इसका कोई एक तय test नहीं है: हर employer अपना platform चुनता है और questions, test की अवधि और time limit खुद तय करता है। कई tests में आपको ऐसा code लिखना होता है जिसे test cases के आधार पर जांचा जाता है। इस free practice test में Python code पढ़ने, उसका क्रम समझने, debugging करने और सही code चुनने से जुड़े 10 मौलिक प्रश्न हैं। इसे पूरा करने में करीब 30 मिनट लगते हैं।
- Free सैंपल
- 30 मिनट में 10 सवाल
- फ़ॉर्मैट
- हर नियोक्ता और प्लेटफ़ॉर्म तय करता है
- उदाहरण (HackerRank Python Basic)
- 1 घंटा 30 मिनट में 2 प्रश्न
- Coding सवाल
- आमतौर पर test cases के आधार पर अपने-आप score किया जाता है
मुफ़्त में आज़माएँ
30 मिनट में 10 प्रश्न, टेस्ट की असली गति से। अंत में आपका स्कोर और हर उत्तर का स्पष्टीकरण।
अपना प्लान चुनें
पूरी प्रैक्टिस अनलॉक करें
Python टेस्ट: पूरे समय-सीमा वाले मॉक, साथ में बाकी सभी टेस्ट
Monthly प्लान शुरू करें- इस टेस्ट के लिए पूरे समयबद्ध मॉक टेस्ट
- हर सवाल का जवाब और व्याख्या
- प्रश्न के प्रकार के अनुसार आपका स्कोर और आपकी हिस्ट्री
- सभी 93 प्रैक्टिस टेस्ट शामिल
- मोबाइल और लैपटॉप पर चलता है
अगर आपने एक से ज़्यादा पूरा मॉक टेस्ट नहीं दिया है, तो 7 दिन के भीतर रिफंड। कीमतें USD में हैं।
पूरी प्रैक्टिस में क्या शामिल है
असली टेस्ट के फ़ॉर्मैट और समय-सीमा में पूरे मॉक टेस्ट। हर टेस्ट के बाद पूरी समीक्षा।
- FreeFree सैंपल10 प्रश्न · 30 मिनट
- पूरे मॉक टेस्टअसली टेस्ट में सवालों की संख्या और समय सीमा
- हर तरह के सवालPython के concepts, Code क्या प्रिंट करता है, बग ढूँढ़ना और भी
- पूरी समीक्षाहर मॉक के बाद प्रश्न के प्रकार के अनुसार आपका स्कोर
- स्कोर हिस्ट्रीआपकी हर कोशिश की प्रगति
- फ़ोन या लैपटॉपकहीं भी प्रैक्टिस करें
- Python के concepts90%
- Code क्या प्रिंट करता है75%
- बग ढूँढ़ना60%
- समाधान तैयार करना35%
अब इस पर काम करें: समाधान तैयार करना।
Free सैंपल या पूरा अभ्यास
| विशेषता | Free | पूरा |
|---|---|---|
| असली टेस्ट जैसी शैली के सवाल | ||
| हर जवाब की व्याख्या | ||
| पूरे समयबद्ध मॉक टेस्ट | ||
| सवाल के प्रकार के अनुसार स्कोर | ||
| सभी मॉक का स्कोर हिस्ट्री | ||
| सभी 93 प्रैक्टिस टेस्ट |
Free स्टडी गाइड
असली टेस्ट के बारे में जानने योग्य हर बात, छोटे पाठों में।
असली test आम तौर पर कैसा होता है
कोई एक तय Python coding test नहीं होता। हर employer अपना testing platform चुनता है और फिर अपने सवाल, tasks की संख्या, समय-सीमा और स्वीकार्य languages तय करता है। आपके test invitation में दी गई जानकारी ही आपके test को समझने का सबसे अच्छा तरीका है। सार्वजनिक उदाहरणों से इसकी विविधता पता चलती है:
- HackerRank. HackerRank अपने Python (Basic) skills test में 1 hour 30 minutes में 2 questions बताता है। इसमें scalar types जैसे topics शामिल हैं (HackerRank)। इसके help center में उन question types की सूची है जिन्हें employer test में शामिल कर सकता है, जैसे coding, multiple choice, database, code review और subjective questions। इसमें यह भी बताया गया है कि employers HackerRank की library से questions जोड़ सकते हैं या अपने questions लिख सकते हैं (HackerRank Help)।
- TestGorilla. TestGorilla के Python coding tests पेज के अनुसार, इसके ज़्यादातर अलग-अलग coding tests में 15 से 35 minutes लगते हैं। इसमें entry-level algorithms test की अवधि 15 minutes दी गई है। यह भी बताया गया है कि candidates Python या employer की अनुमति वाली दूसरी languages में problems हल कर सकते हैं (TestGorilla)।
Employer Python tests में आम तौर पर बताए जाने वाले हिस्से:
- Coding tasks: online editor में function लिखें, उसे sample inputs के साथ चलाएं, फिर जांच के लिए submit करें। इसके बाद उसे ऐसे और test cases पर जांचा जा सकता है जिन्हें आप नहीं देख पाते।
- Multiple choice: Python concepts, किसी code snippet से क्या output आएगा और कौन-सा code सही है।
- Debugging या code review: किसी दूसरे व्यक्ति के लिखे code में problem ढूंढकर उसे ठीक करना।
- कभी-कभी अन्य चीज़ें भी: SQL question, बड़ा project task, take-home assignment या test के दौरान webcam और screen monitoring।
हमारे mocks में क्या शामिल है। हमारे full mocks में चार sections में 60 minutes में 20 questions होते हैं: Python concepts (6), code का output क्या है (6), bug ढूंढना (5) और solution बनाना (3)। सभी code Python 3 में है। Submit करने तक आप वापस जाकर अपना answer बदल सकते हैं और questions को flag कर सकते हैं। हमारे mocks में code पढ़ने, trace करने, debug करने और code चुनने की practice होती है। इनमें आपके लिखे code को चलाया नहीं जाता। कई वास्तविक assessments में आपको ऐसा code लिखना होता है जिसे hidden test cases के साथ चलाया जाता है। यह practice इसके लिए ज़रूरी reading, tracing और debugging skills बनाने में मदद करती है, इसलिए किसी असली editor में समय-सीमा के साथ भी कुछ practice करें। हमारे mocks में proctoring, plagiarism checks, video interviews, take-home और project tasks, और employer का कोई pass mark शामिल नहीं है।
हल किए गए उदाहरणों के साथ सवालों के प्रकार
हर सेक्शन का एक हल किया हुआ उदाहरण, साथ में वह आम गलती जिसमें ज़्यादातर लोग फँसते हैं।
1. Python की अवधारणाएँ। a == b और a is b में क्या अंतर है? पहला पूछता है कि क्या दोनों values बराबर हैं; दूसरा पूछता है कि क्या वे एक ही object हैं। अलग-अलग lists [1, 2] बराबर हैं, लेकिन एक ही object नहीं हैं। आम गलती: numbers या strings की तुलना के लिए is का इस्तेमाल करना। छोटी values के लिए यह काम करता हुआ लग सकता है, लेकिन बाद में fail हो सकता है।
2. Code क्या print करता है। x = [0] * 3, फिर x[1] = 5 और print(x)। इसे trace करें: [0, 0, 0] बदलकर [0, 5, 0] हो जाता है। अब grid = [[0] * 2] * 2 और फिर grid[0][0] = 1 आज़माएँ। यह [[1, 0], [1, 0]] print करता है, क्योंकि दोनों rows एक ही inner list हैं। आम गलती: code को वैसा पढ़ना जैसा आप उससे काम करने की उम्मीद करते हैं, न कि जैसा Python उसे चलाता है। हर line पर हर variable की value लिखें।
3. Bug ढूँढ़ना। for i in range(len(items) - 1): loop का मकसद हर item print करना है, लेकिन यह आखिरी item छोड़ देता है। Bug - 1 है: range(len(items)) पहले से ही length से पहले रुकता है। आम गलती: गलत नतीजे की वजह बनने वाली line के बजाय उस line को ठीक करना जो crash करती है या अजीब दिखती है। मन में किसी छोटे input, जैसे दो items वाली list, के साथ code जाँचें।
4. Solution बनाना। आपको list में हर word की गिनती चाहिए। collections.Counter(words) यह काम एक step में करता है; loop में counts[w] = counts.get(w, 0) + 1 वाला dictionary इसे हाथ से करता है। आम गलती: ऐसा option चुनना जो सामान्य स्थिति में काम करे, लेकिन edge cases में नहीं। हर विकल्प को खाली list, एक item, दोहराए गए items और negative numbers के साथ जाँचें।
तैयारी कैसे करें
- सबसे पहले अपना आमंत्रण पढ़ें। पता करें कि आप कौन-सा प्लेटफ़ॉर्म इस्तेमाल करेंगे, कितने tasks होंगे, समय-सीमा क्या है, क्या आप Python 3 चुन सकते हैं और क्या टेस्ट पर निगरानी रखी जाएगी। फ़ॉर्मैट इतने अलग-अलग होते हैं कि कोई एक फ़ॉर्मैट मानकर चलना ठीक नहीं है।
- अगर प्लेटफ़ॉर्म पर practice area है, तो उसे आज़माएँ। Editor, Run बटन और sample test cases दिखाए जाने के तरीके से परिचित हो जाएँ, ताकि टेस्ट के दिन स्क्रीन नई न लगे। उदाहरण के लिए, HackerRank बताता है कि उम्मीदवार काम करते समय Run पर क्लिक करके test cases चला सकते हैं (HackerRank Support).
- कोड को हाथ से trace करें। छोटे code snippets के लिए हर line के बाद हर variable की value लिखें। Output और debugging के सवालों के लिए यह मुख्य कौशल है। बिना चलाए अपने कोड की जाँच करने का यह एक तरीका भी है।
- रोज़मर्रा के tools जानें। Lists, dictionaries, sets, strings, slicing,
sortedऔरlist.sortका अंतर,enumerate,zip, list और dictionary comprehensions, औरcollections.Counter। - जमा करने से पहले edge cases के बारे में सोचें। खाली input, एक item, दोहराई गई values, negative numbers और बहुत बड़े inputs। Hidden test cases अक्सर इन्हीं चीज़ों को जाँचते हैं।
- समय बाँधकर कोड लिखें। हमारे mock tests पढ़ने और debugging का अभ्यास कराते हैं। साथ ही, timer लगाकर किसी असली editor में कुछ छोटी समस्याएँ हल करें, ताकि दबाव में कोड लिखना और चलाना सामान्य लगे।
- टेस्ट की असली रफ़्तार से अभ्यास करें। अगर आपका टेस्ट HackerRank के Python (Basic) उदाहरण जैसा है, तो 1 घंटे 30 मिनट में 2 सवाल यानी हर समस्या के लिए लगभग 45 मिनट मिलते हैं (HackerRank). पूरे समयबद्ध mock tests दें, ताकि अपनी गति बनाए रखना सामान्य लगे।
आमतौर पर scoring कैसे होती है
स्कोरिंग प्लेटफ़ॉर्म और नियोक्ता पर निर्भर करती है। कोई एक सार्वभौमिक स्केल या पास मार्क नहीं है। Coding सवालों को आमतौर पर टेस्ट केस के आधार पर अपने आप स्कोर किया जाता है। इसके दो सार्वजनिक विवरण:
- HackerRank के अनुसार, Coding सवालों का मूल्यांकन पहले से तय किए गए टेस्ट केस से किया जाता है, जो सही होने और कुशलता की जाँच करते हैं। हर टेस्ट केस का अपना स्कोर होता है: टेस्ट केस पास करने वाले कोड को उस केस का पूरा स्कोर मिलता है और फेल होने वाले कोड को शून्य। सवाल का कुल स्कोर पास किए गए टेस्ट केस के स्कोर का जोड़ होता है। इसलिए, कुछ टेस्ट केस पास करने वाले समाधान को कुछ अंक मिलते हैं (HackerRank Support). Coding और multiple choice सवालों का मूल्यांकन अपने आप होता है, जबकि कुछ प्रकार के सवाल, जैसे राय-आधारित जवाब और फ़ाइल अपलोड, हाथ से जाँचे जाते हैं (HackerRank Help).
- TestGorilla के अनुसार, स्कोरिंग परसेंटाइल के आधार पर होती है और कुल सही जवाबों को ध्यान में रखती है। यानी यह देखा जाता है कि दिए गए इनपुट से सही आउटपुट मिलता है या नहीं। रिपोर्ट में हर टेस्ट केस के नतीजे दिखाए जाते हैं (TestGorilla).
अच्छा नतीजा किसे माना जाएगा, यह हर नियोक्ता तय करता है। कई नियोक्ता स्कोर के साथ आपका कोड भी देखते हैं।
हमारा अभ्यास स्कोर बताता है कि आपने हमारे कितने सवालों के सही जवाब दिए, और हर सेक्शन का ब्यौरा देता है, ताकि आप जान सकें कि किस पर ध्यान देना है। यह अभ्यास स्कोर है: यह किसी प्लेटफ़ॉर्म के टेस्ट का स्कोर नहीं है और इससे यह अनुमान नहीं लगाया जा सकता कि आप पास होंगे या नहीं।
आम गलतियां
- List बदलने वाले methods और नई list लौटाने वाले functions को गड़बड़ा देना।
list.sort()औरlist.append()का return valueNoneहोता है;sorted()नई list लौटाता है। - यह भूलना कि assignment से objects साझा होते हैं।
b = aसे list या dictionary की copy नहीं बनती। Copy चाहिए, तोa[:],list(a)याcopy.deepcopy(a)इस्तेमाल करें। - Ranges और slices में एक की गिनती की गलती करना।
range(n),nसे पहले रुकता है औरs[1:3]में तीन नहीं, दो items आते हैं। - खोज शुरू करने के लिए मनमानी value चुनना। Maximum को 0 से या minimum को 1000 से शुरू करने पर असामान्य input में गलती होती है। पहली item से शुरू करें या
float("-inf")इस्तेमाल करें। - सिर्फ़ उदाहरण को जाँचना। दिखाया गया उदाहरण आमतौर पर पास हो जाता है। छिपे हुए test cases खाली input, एक item, duplicates और बड़े inputs जाँचते हैं।
- किसी एक task पर समय खत्म कर देना। अगर आप अटक जाएँ, तो ऐसा आसान version जमा करें जो कुछ test cases पास करता हो, आगे बढ़ें और समय मिले तो वापस आएँ।
ओरिजिनल प्रैक्टिस सवाल, असली या लीक हुए सवाल नहीं। Monthly प्लान कभी भी कैंसल करें। अगर आपने एक से ज़्यादा फुल मॉक नहीं दिया है, तो 7 दिनों के भीतर रिफंड माँग सकते हैं।
अक्सर पूछे जाने वाले सवाल
क्या Python का कोई एक standard coding test है?+
नहीं। हर employer platform चुनता है और अपने सवाल, test की लंबाई, time limit और languages तय करता है। आपके test invitation में बताया होगा कि आपके test में क्या शामिल है। कुछ platforms पहले आज़माने के लिए practice area भी देते हैं।
क्या आपके mock tests मेरे लिखे हुए code को चलाते हैं?+
नहीं। हमारे mocks में multiple choice सवालों के ज़रिए Python code पढ़ने, उसका flow समझने, debugging करने और सही code चुनने का अभ्यास होता है। कई वास्तविक tests में आपको ऐसा code लिखना होता है जिसे hidden test cases पर चलाया जाता है, इसलिए किसी असली editor में छोटे programs लिखने का भी अभ्यास करें।
प्रश्न Python के किस version का इस्तेमाल करते हैं?+
Python 3। Platform किस version और libraries की अनुमति देता है, यह जानने के लिए अपना test invitation देखें।
पास होने के लिए मुझे कितने स्कोर की ज़रूरत है?+
कोई एक तय pass mark नहीं होता। Platforms coding questions को test cases के आधार पर score करते हैं। हर employer तय करता है कि कौन-सा result आपको अगले चरण तक ले जाएगा और अक्सर आपके code को भी देखता है।
क्या ये Python test के असली प्रश्न हैं?+
नहीं। ये हमारी टीम द्वारा इसी तरह की शैली में लिखे गए original practice questions हैं। Intellect Council का HackerRank, TestGorilla या किसी अन्य testing platform या employer से कोई संबंध नहीं है।
स्रोत
- HackerRank: Python (Basic) स्किल्स टेस्ट पेज, 2026-11-09 को जाँचा गया
- HackerRank Help: HackerRank tests में सवालों के प्रकार, 2026-11-09 को जाँचा गया
- HackerRank Help: सवालों की scoring (अवलोकन), 2026-11-09 को जाँचा गया
- HackerRank Support: Coding question, tests में coding question की scoring, 2026-11-09 को जाँचा गया
- TestGorilla: Python कोडिंग टेस्ट, 2026-11-09 को जाँचा गया
इससे जुड़े अभ्यास
नौकरी ढूँढ़ने वालों के लिए प्रैक्टिस टेस्ट
नियोक्ता के टेस्ट के लिए फ्री टाइम्ड प्रैक्टिस टेस्ट: एप्टीट्यूड, रीजनिंग, साइकोमेट्रिक, Wonderlic-style, CCAT-style और Excel। शुरू करने के लिए अकाउंट की ज़रूरत नहीं है।
देखेंSQL टेस्ट की तैयारी
SQL test की मुफ़्त practice: concepts, query क्या result देती है, query ठीक करना और सही query चुनना। सवाल portable standard SQL में हैं और हर एक को step by step समझाया गया है।
देखेंJavaScript coding test की तैयारी
JavaScript test की मुफ़्त practice: concepts, code क्या log करता है, async order, bug ढूँढ़ना और काम करने वाला solution चुनना। हर सवाल को step by step समझाया गया है।
देखेंपूरी तैयारी के साथ जाएँ।
यह जानकर जाएँ कि आपने अपना सर्वश्रेष्ठ किया।
असली फ़ॉर्मैट में समय-सीमा वाली प्रैक्टिस, हर जवाब की व्याख्या के साथ।