बिज़नेस एनालिस्ट इंटरव्यू सवाल

आपको एक legacy सिस्टम बदलना है और किसी को नहीं पता कि वह काम कैसे करता है। आप इसे कैसे शुरू करते हैं?

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

छोटा जवाब

उसके व्यवहार को तीन स्रोतों से दोबारा खड़ा करें: जो डेटा वह पैदा करता है, जो लोग उसे इस्तेमाल करते हैं, और कोड या configuration अगर कोई उसे पढ़ सकता हो। output से उल्टा चलें, क्योंकि असल में मायने रखने वाली requirements वही output हैं। बिना लिखे नियमों की उम्मीद रखें, जो भी मिले उसे दर्ज करें, और जो छूट गए उन्हें पकड़ने के लिए कुछ समय parallel running की योजना बनाएं।

इंटरव्यूअर यह क्यों पूछते हैं

legacy बदलना एनालिस्ट के काम का बड़ा हिस्सा है, और यह जांचता है कि इस खुदाई के लिए आपके पास कोई तरीका है या नहीं। इंटरव्यूअर कई स्रोतों से मिलान चाहते हैं, output से शुरू करके पुनर्निर्माण, और सबसे बढ़कर विनम्रता: यह मानना कि छिपे नियम मौजूद हैं और उन्हें पकड़ने के लिए parallel running या reconciliation जैसी कोई योजना। यह भरोसा कि आप शुरू में ही उसे पूरा दर्ज कर लेंगे, चेतावनी का संकेत है।

अपना जवाब कैसे स्ट्रक्चर करें

  • डेटा, यूजर और कोड या configuration से मिलान करें।
  • output से उल्टा चलें, क्योंकि असली requirements वही हैं।
  • पुराने यूजर से अजीब मामलों के बारे में खासतौर पर पूछें।
  • मानकर चलें कि छिपे नियम हैं और जो भी मिले उसे दर्ज करें।
  • जो छूट जाए उसे पकड़ने के लिए parallel running या reconciliation रखें।

उदाहरण जवाब

बोला हुआ उदाहरण, पहले व्यक्ति में

मैं output से उल्टा चलता हूं, क्योंकि वह जो भी पैदा करता है उसी पर बिज़नेस असल में निर्भर है, और अंदर का logic सिर्फ वहीं दिलचस्प है जहां वह किसी output को बदलता है। तो मैं उसके निकाले हर चीज के नमूने लेता हूं, रिपोर्ट, फाइलें, interface, और हर एक के लिए पीछे जाकर देखता हूं कि क्या सच होना चाहिए। साथ साथ मैं उससे बात करता हूं जो इसे सबसे लंबे समय से इस्तेमाल कर रहा है और खासतौर पर अजीब मामलों के बारे में पूछता हूं, क्योंकि छिपे नियम वहीं रहते हैं। अगर कोई अब भी कोड या configuration पढ़ सकता है, तो वह तीसरा स्रोत है और वही झगड़े निपटाता है। एक replacement में हमें एक stored procedure में दबा हुआ rounding rule मिला जिसके बारे में जिंदा किसी को पता नहीं था, और वह करीब पांचवें हिस्से transactions को एक छोटी सी रकम से प्रभावित करता था जिसे finance सालों से हाथ से reconcile कर रहा था। जिस बात पर मैं अड़ता हूं वह है parallel running, क्योंकि आप हर नियम कभी नहीं ढूंढ पाते, और पुराने सिस्टम के मुकाबले reconciliation ही वह तरीका है जिससे छूटे हुए नियम ग्राहकों से पहले आपको मिल जाते हैं।

जल्दी ही यह इंटरव्यू देने जा रहे हैं? GhostPilot आपकी लाइव कॉल सुनता है, सवाल पूछे जाते ही उसे पकड़ लेता है, और रियल-टाइम में एक स्ट्रक्चर्ड जवाब आपकी स्क्रीन पर डाल देता है। अगले मॉक में इसे आजमाएं, या ले लें एक $29 Session Pass, कोई सब्सक्रिप्शन नहीं, असली इंटरव्यू के लिए।

देखें यह कैसे काम करता है

फॉलो-अप सवाल जिनकी उम्मीद रखें

  • कौन सा legacy व्यवहार दोहराना है और कौन सा छोड़ना है, यह आप कैसे तय करते हैं?
  • आप कितने समय तक parallel चलाएंगे, और किसकी तुलना करेंगे?
  • जब source code सचमुच पढ़ने लायक ही न हो तो आप क्या करते हैं?

बिज़नेस एनालिस्ट के और सवाल

आपका इंटरव्यूअर इसका अपना वर्ज़न पूछेगा। फ्री Question Predictor में अपना असली जॉब डिस्क्रिप्शन पेस्ट कीजिए और वो 20 सवाल पाइए जो उस रोल में सबसे ज्यादा पूछे जाने की संभावना है, साथ में यह भी कि हर सवाल असल में क्या टटोल रहा है।

मेरे सवाल प्रेडिक्ट करें

मुश्किल सवाल पूछे जाने से पहले उनकी रिहर्सल कीजिए

एक लाइव कोपायलट के साथ प्रैक्टिस कीजिए, फिर तैयार होकर अंदर जाइए। $29 Session Pass आपको इंटरव्यू पार करा देता है, न कोई सब्सक्रिप्शन, न कोई लॉक-इन।

GhostPilot पाएं