51 top elasticsearch interview questions answers
सबसे लोकप्रिय लोचदार खोज साक्षात्कार के व्यापक सूची प्रश्न और आने वाले साक्षात्कार के लिए तैयार करने में आपकी मदद करने के लिए उत्तर:
यदि आप एक साक्षात्कार की तैयारी कर रहे हैं, तो यहां हैं ५१ आपके संदर्भ के लिए अक्सर पूछे जाने वाले प्रश्न
हमने आपके सभी तकनीकी प्रश्नों को संभावित रूप से एक साथ लाने की कोशिश की है जो आपके तकनीकी साक्षात्कार के दौरान एलिटिक्स खोज पर आपकी योग्यता की जांच कर सकते हैं।
आप क्या सीखेंगे:
ElasticSearch का अवलोकन
इलास्टिसर्च एक खुला-स्रोत है, रेस्टफुल, स्केलेबल, जो अपाचे ल्यूसिन लाइब्रेरी, दस्तावेज़-आधारित खोज इंजन पर बनाया गया है। यह CRUD REST एपीआई या लॉगस्टैश जैसे अंतर्ग्रहण उपकरण का उपयोग करके JSON दस्तावेज़ों के रूप में पाठ, संख्यात्मक, भू-स्थानिक, संरचित और असंरचित डेटा को पुनः प्राप्त और प्रबंधित करता है।
आप अपने डेटा की कल्पना करने और विश्लेषण के लिए इंटरेक्टिव डैशबोर्ड बनाने के लिए किबाना, एक ओपन-सोर्स विज़ुअलाइज़ेशन टूल का उपयोग कर सकते हैं।
एलियस्टिक्स खोज, अपाचे ल्यूसीन खोज इंजन एक JSON दस्तावेज़ है, जिसे तेजी से खोज के लिए अनुक्रमित किया गया है। अनुक्रमण के कारण, उपयोगकर्ता 10 सेकंड के भीतर JSON दस्तावेज़ों से पाठ खोज सकता है।
सर्वाधिक पूछे जाने वाले इलास्टिक खोज साक्षात्कार प्रश्नों की सूची
Q # 1) इलास्टिसर्च के बारे में संक्षिप्त में बताएं?
उत्तर: इलास्टिसर्च अपाचे ल्यूसीन खोज इंजन एक डेटाबेस है जो स्टोर को पुनः प्राप्त करता है और दस्तावेज़-उन्मुख और अर्ध-संरचित डेटा का प्रबंधन करता है। यह संरचित या असंरचित पाठ, संख्यात्मक या भू-स्थानिक डेटा के लिए वास्तविक समय की खोज और विश्लेषण प्रदान करता है।
Q # 2) क्या आप वर्तमान में डाउनलोड के लिए उपलब्ध स्थिर इलास्टिसर्च संस्करण बता सकते हैं?
उत्तर: एलिस्टिक्स खोज का नवीनतम स्थिर संस्करण 7.5.0 है।
सबसे अच्छा ईमेल प्रदाता क्या है
Q # 3) एलेस्टिक्स को स्थापित करने के लिए, किस शर्त के रूप में सॉफ्टवेयर की आवश्यकता है?
उत्तर: नवीनतम JDK 8 या Java संस्करण 1.8.0 की सिफारिश की जाती है, क्योंकि आपके डिवाइस पर Elasticsearch चलाने के लिए आवश्यक सॉफ़्टवेयर।
Q # 4) क्या आप एक इलास्टिसर्च सर्वर को शुरू करने के लिए चरण प्रक्रियाओं द्वारा कदम दे सकते हैं?
उत्तर: सर्वर को कमांड लाइन से शुरू किया जा सकता है।
निम्नलिखित चरण प्रक्रिया की व्याख्या करते हैं:
- डेस्कटॉप स्क्रीन के निचले-बाएं हिस्से में मौजूद विंडोज स्टार्ट आइकन पर क्लिक करें।
- Windows प्रारंभ मेनू में कमांड या cmd टाइप करें और कमांड प्रॉम्प्ट खोलने के लिए Enter दबाएँ।
- एलिटिक्स खोज फ़ोल्डर के बिन फ़ोल्डर तक निर्देशिका को बदलें जो इसे स्थापित होने के बाद बनाया गया है।
- टाइप करें /Elasticsearch.bat और Elasticsearch सर्वर को शुरू करने के लिए Enter दबाएँ।
यह पृष्ठभूमि में कमांड प्रॉम्प्ट पर एलियटिक्स खोज शुरू करेगा। आगे ब्राउज़र खोलें और दर्ज करें http: // localhost: 9200 और एंटर दबाएं। यह अपने डेटाबेस से संबंधित एलेस्टिक्स खोज क्लस्टर नाम और अन्य मेटा मूल्य प्रदर्शित करना चाहिए।
क्यू#5) उन 10 कंपनियों के नाम बताइए जिनके पास अपने आवेदन के लिए खोज इंजन और डेटाबेस के रूप में एक एलीस्टेकर्च है?
उत्तर:
निम्नलिखित कुछ कंपनियों की सूची दी गई है जो लोगस्टैश और किबाना के साथ एलीस्टेकर्च का उपयोग करते हैं :
- उबेर
- इंस्टाकार्ट
- ढीला
- Shopify
- स्टैक ओवरफ़्लो
- DigitalOcean
- Udemy
- 9 जीएजी
- विकिपीडिया
- Netflix
- एक्सेंचर
- Fujitsu
क्यू #6) कृपया एलेस्टिक्स खोज क्लस्टर बताएं?
उत्तर: यह एक या एक से अधिक नोड इंस्टेंसेस का समूह है जो सभी नोड्स में कार्यों के वितरण, खोज और अनुक्रमण के लिए जिम्मेदार है।
नोड और शेयर:
क्यू #) एलीटेसर्च में एक नोड क्या है?
उत्तर: एक नोड एलिस्टिक्स खोज का एक उदाहरण है। विभिन्न नोड प्रकार डेटा नोड्स, मास्टर नोड्स, क्लाइंट नोड्स और इनस्टेस्ट नोड्स हैं।
इन्हें इस प्रकार समझाया गया है:
- डेटा नोड्स डेटा पकड़ें और CRUD (क्रिएट / रीड / अपडेट / डिलीट) जैसे ऑपरेशन करें, डेटा पर सर्च और एग्रीगेशन करें।
- मास्टर नोड्स क्लस्टर में नोड्स जोड़ने और हटाने के लिए कॉन्फ़िगरेशन और प्रबंधन में मदद करें।
- ग्राहक नोड्स डेटा नोड्स के लिए मास्टर नोड और डेटा-संबंधित अनुरोधों के लिए क्लस्टर अनुरोध भेजें,
- सबसे कम नोड्स अनुक्रमण से पहले दस्तावेजों को पूर्व-प्रसंस्करण के लिए।
क्यू #) एलास्टिसर्च क्लस्टर में एक इंडेक्स क्या है?
उत्तर: एक एलीस्टेसर्च क्लस्टर में कई सूचकांक हो सकते हैं, जो डेटाबेस से संबंधित होते हैं, एक रिलेशनल डेटाबेस की तुलना में, इन सूचकांकों में कई प्रकार (टेबल) होते हैं। प्रकार (तालिकाओं) में कई दस्तावेज़ (रिकॉर्ड / पंक्तियाँ) होते हैं और इन दस्तावेज़ों में गुण (कॉलम) होते हैं।
क्यू #9) एक लोचदार खोज में एक प्रकार क्या है?
उत्तर: टाइप करें, यहां रिलेशनल डेटाबेस में एक टेबल है। ये प्रकार (टेबल) कई दस्तावेज़ (पंक्तियाँ) रखते हैं, और प्रत्येक दस्तावेज़ में गुण (कॉलम) होते हैं।
(छवि स्रोत )
क्यू #१०) क्या आप कृपया एलास्टिक खोज में मानचित्रण को परिभाषित कर सकते हैं?
उत्तर: मैपिंग एक सूचकांक में संग्रहीत दस्तावेजों की रूपरेखा है। मैपिंग यह परिभाषित करती है कि कैसे एक दस्तावेज़ अनुक्रमित किया जाता है, कैसे उसके खेतों को ल्यूसीन द्वारा अनुक्रमित और संग्रहीत किया जाता है।
Q # 11) एलिस्टिक्स खोज के संबंध में एक दस्तावेज क्या है?
उत्तर: डॉक्यूमेंट एक JSON डॉक्यूमेंट है, जो Elasticsearch में स्टोर किया जाता है। यह एक संबंधपरक डेटाबेस तालिका में एक पंक्ति के बराबर है।
क्यू #12) क्या आप इलास्टिक्स खोज के संबंध में SHARDS समझा सकते हैं?
उत्तर: जब दस्तावेज़ों की संख्या बढ़ जाती है, हार्ड डिस्क की क्षमता, और प्रसंस्करण शक्ति पर्याप्त नहीं होगी, तो क्लाइंट अनुरोधों का जवाब देने में देरी होगी। ऐसे मामले में, अनुक्रमित डेटा को छोटे विखंडू में विभाजित करने की प्रक्रिया को शार्ड्स कहा जाता है, जो डेटा खोज के दौरान परिणाम लाने में सुधार करता है।
क्यू #13) क्या आप REPLICA को परिभाषित कर सकते हैं और प्रतिकृति बनाने से क्या फायदा है?
उत्तर: एक प्रतिकृति शारद की एक सटीक प्रति है, जिसका उपयोग क्वेरी को बढ़ाने के लिए किया जाता है या अत्यधिक लोड की स्थिति के दौरान उच्च उपलब्धता प्राप्त करता है। ये प्रतिकृतियां अनुरोधों को कुशलतापूर्वक प्रबंधित करने में मदद करती हैं।
Q # 14) कृपया एलेस्टिक्सखोज क्लस्टर में एक इंडेक्स जोड़ने या बनाने की प्रक्रिया बताएं?
उत्तर: एक नया सूचकांक जोड़ने के लिए, एक सूचकांक एपीआई विकल्प का उपयोग किया जाना चाहिए। इंडेक्स बनाने के लिए आवश्यक पैरामीटर एक इंडेक्स की कॉन्फ़िगरेशन सेटिंग, इंडेक्स के साथ-साथ इंडेक्स अलापिंग में फील्डिंग मैपिंग है
Q # 15) इलास्टिसर्च में एक सूचकांक को हटाने के लिए वाक्यविन्यास या कोड क्या है?
उत्तर: आप निम्नलिखित सिंटैक्स का उपयोग करके किसी मौजूदा सूचकांक को हटा सकते हैं:
DELETE /
सभी सूचकांकों को हटाने / हटाने के लिए _all या * का उपयोग किया जा सकता है
Q # 16) एलिस्टिक्स खोज में क्लस्टर के सभी अनुक्रमितों को सूचीबद्ध करने के लिए वाक्यविन्यास या कोड क्या है?
उत्तर: आप निम्नलिखित सिंटैक्स का उपयोग करके क्लस्टर में मौजूद सूचकांकों की सूची प्राप्त कर सकते हैं:
GET /_
उपरोक्त स्थिति में, index_name प्राप्त करें, index_name .kibana है
Q # 17) क्या आप मुझे किसी इंडेक्स में मैपिंग जोड़ने के लिए सिंटैक्स या कोड बता सकते हैं?
उत्तर: आप निम्नलिखित सिंटैक्स का उपयोग करके एक इंडेक्स में मैपिंग जोड़ सकते हैं:
POST /_/_type/_id
क्यू #18) एलिस्टिक्स खोज में आईडी द्वारा एक दस्तावेज को पुनः प्राप्त करने के लिए वाक्यविन्यास या कोड क्या है?
उत्तर: GET API एक इंडेक्स से निर्दिष्ट JSON डॉक्यूमेंट को पुनः प्राप्त करता है।
वाक्य - विन्यास:
GET /_doc/
क्यू #19) कृपया एलेस्टिक्स में प्रासंगिकता और स्कोरिंग की व्याख्या करें?
उत्तर: जब आप कहते हैं, Apple के बारे में इंटरनेट पर खोज करते हैं। यह या तो Apple के रूप में नाम के साथ फल या कंपनी के बारे में खोज परिणाम प्रदर्शित कर सकता है। आप ऑनलाइन फल खरीदना चाहते हैं, फल से नुस्खा की जाँच करें या फल, सेब खाने के स्वास्थ्य लाभ।
इसके विपरीत, आप कंपनी द्वारा पेश की गई नवीनतम उत्पाद श्रेणी को खोजने के लिए Apple.com की जाँच कर सकते हैं, Apple Inc. के शेयर की कीमतों की जाँच कर सकते हैं और पिछले 6 महीनों, 1 या 5 वर्षों में NASDAQ में कंपनी कैसा प्रदर्शन कर रही है।
इसी तरह, जब हम एलिस्टिक्स खोज से एक दस्तावेज (एक रिकॉर्ड) की खोज करते हैं, तो आप उस प्रासंगिक जानकारी को प्राप्त करने में रुचि रखते हैं जिसे आप खोज रहे हैं। प्रासंगिकता के आधार पर, प्रासंगिक जानकारी प्राप्त करने की संभावना की गणना ल्यूसीन स्कोरिंग एल्गोरिदम द्वारा की जाती है।
ल्यूसीन तकनीक एक विशेष रिकॉर्ड यानी दस्तावेज़ को खोजने में मदद करती है जो दस्तावेज़ में प्रदर्शित होने वाली खोज की अवधि की आवृत्ति के आधार पर अनुक्रमित होती है, कितनी बार एक सूचकांक और क्वेरी में इसकी उपस्थिति होती है जिसे विभिन्न मापदंडों का उपयोग करके बनाया गया है।
क्यू #२०) एलीटेसर्च में हम विभिन्न संभावित तरीके क्या कर सकते हैं?
उत्तर:
नीचे उल्लेख किए गए विभिन्न संभावित तरीके हैं, जिनसे हम एलियस्टिक्स खोज में खोज कर सकते हैं:
- कई प्रकार और कई अनुक्रमितों में खोज एपीआई लागू करना : API खोजें, हम कई प्रकार और सूचकांकों में एक इकाई खोज सकते हैं।
- समान संसाधन पहचानकर्ता का उपयोग करके खोज अनुरोध: हम URI यानि यूनिफ़ॉर्म रिसोर्स आइडेंटिफ़ायर के साथ पैरामीटर्स का उपयोग करके अनुरोध खोज सकते हैं।
- शरीर के भीतर क्वेरी डीएसएल (डोमेन विशिष्ट भाषा) का उपयोग करके खोजें: DSL यानि डोमेन स्पेसिफिक लैंग्वेज का उपयोग JSON रिक्वेस्ट बॉडी के लिए किया जाता है।
Q # 21) एलिस्टिक्स खोज का समर्थन करने वाले विभिन्न प्रकार के प्रश्न क्या हैं?
उत्तर: प्रश्न मुख्य रूप से दो प्रकारों में विभाजित हैं: पूर्ण पाठ या मैच क्वेरी और शब्द आधारित क्वेरी।
पाठ प्रश्न जैसे कि बेसिक मैच, मैच वाक्यांश, मल्टी-मैच, मैच वाक्यांश उपसर्ग, सामान्य शब्द, क्वेरी-स्ट्रिंग, सरल क्वेरी स्ट्रिंग।
शब्द क्वेरी जैसे टर्म मौजूद है, टाइप करें, टर्म सेट, रेंज, प्रीफिक्स, आईडी, वाइल्डकार्ड, रेगेक्सप और, फजी।
क्यू #22) क्या आप शब्द-आधारित प्रश्नों और पूर्ण-पाठ प्रश्नों के बीच तुलना कर सकते हैं?
उत्तर: डोमेन स्पेसिफिक लैंग्वेज (डीएसएल) एलिस्टिक्स खोज क्वेरी जिसे के रूप में जाना जाता है पूर्ण-पाठ प्रश्न HTTP अनुरोध निकाय का उपयोग करता है, उनके इरादों में स्पष्ट और विस्तृत का लाभ प्रदान करता है, समय के साथ इन प्रश्नों को ट्यून करना सरल होता है।
शब्द आधारित प्रश्न इनवर्टेड इंडेक्स, एक हैश मैप जैसी डेटा संरचना का उपयोग करें जो विश्लेषण उद्देश्यों में उपयोग किए गए ईमेल, कीवर्ड या संख्या या दिनांक आदि के शरीर से पाठ या स्ट्रिंग का पता लगाने में मदद करता है।
क्यू #२३) कृपया एलाटिस खोज में एकत्रीकरण के कार्य की व्याख्या करें?
उत्तर: एकत्रीकरण खोज में प्रयुक्त क्वेरी से डेटा के संग्रह में मदद करता है। विभिन्न प्रयोजनों के आधार पर विभिन्न प्रकार के एकत्रीकरण मैट्रिक्स, औसत, न्यूनतम, अधिकतम, सम और आँकड़े हैं।
क्यू #24) क्या आप मुझे एलास्टिसर्च में डेटा स्टोरेज कार्यक्षमता बता सकते हैं?
उत्तर: एलीस्टैचर्च एक खोज इंजन है जिसका उपयोग भंडारण और जटिल डेटा संरचनाओं को खोजने और जेएसएन दस्तावेज़ के रूप में अनुक्रमित किया जाता है।
क्यू #२५) एलिटिक्स खोज विश्लेषक क्या है?
उत्तर: एनालाइजर का उपयोग टेक्स्ट एनालिसिस के लिए किया जाता है, इसे बिल्ट-इन एनालाइजर या कस्टम एनालाइजर बनाया जा सकता है। विश्लेषक में शून्य या अधिक वर्ण फ़िल्टर होते हैं, कम से कम एक टोकनराइज़र और शून्य या अधिक टोकन फ़िल्टर होते हैं।
- चरित्र फिल्टर HTML टैग्स को अलग करके, स्ट्रिंग के लिए स्ट्रिंग या संख्यात्मक की धारा को तोड़ते हैं, कुंजी के लिए स्ट्रिंग की खोज करते हैं और उन्हें मैपिंग चार फिल्टर में परिभाषित संबंधित मूल्य के साथ-साथ एक विशिष्ट पैटर्न के आधार पर वर्णों को प्रतिस्थापित करते हैं।
- टोकनर ने पात्रों में स्ट्रिंग की धारा को तोड़ दिया, उदाहरण के लिए, व्हॉट्सएप टोकन टोकन पात्रों के बीच व्हाट्सएप का सामना करते हुए स्ट्रिंग की धारा को तोड़ता है।
- टोकन फ़िल्टर इन टोकन को निम्न स्थिति में परिवर्तित करते हैं, like a ’,‘ a ’,‘ ’जैसे स्ट्रिंग स्टॉप शब्दों से हटाते हैं। या फ़िल्टर द्वारा परिभाषित समानार्थक शब्द में वर्णों को प्रतिस्थापित करें।
क्यू #26) क्या आप एलेस्टिक्स खोज में विभिन्न प्रकार के विश्लेषणकर्ताओं को सूचीबद्ध कर सकते हैं?
उत्तर: एलेस्टिक्स खोज विश्लेषक के प्रकार अंतर्निहित और कस्टम हैं।
बिल्ट-इन एनालाइजर को नीचे के रूप में वर्गीकृत किया गया है:
- मानक विश्लेषक: इस प्रकार का विश्लेषक मानक टोकन के साथ डिज़ाइन किया गया है, जो अधिकतम टोकन लंबाई के आधार पर स्ट्रिंग की धारा को टोकन में तोड़ता है, निचला केस टोकन फ़िल्टर, जो टोकन को निचले मामले में परिवर्तित करता है और टोकन फ़िल्टर को रोकता है, जो 'a' जैसे शब्दों को रोक देता है, 'एक'।
- सरल विश्लेषक: इस प्रकार का विश्लेषक जब भी संख्याओं या विशेष वर्णों में आता है, स्ट्रिंग की एक धारा को पाठ के टोकन में तोड़ देता है। एक साधारण विश्लेषक सभी पाठ टोकन को निचले मामलों के पात्रों में परिवर्तित करता है।
- व्हॉट्सएप विश्लेषक: इस प्रकार का एनालाइजर स्ट्रिंग के स्ट्रीम को टेक्स्ट के टोकन में तोड़ देता है जब वह इन स्ट्रिंग या स्टेटमेंट के बीच सफेद स्थान पर आ जाता है। यह टोकन के मामले को बरकरार रखता है क्योंकि यह इनपुट स्ट्रीम में था।
- विश्लेषक रोकें: इस प्रकार का विश्लेषक साधारण विश्लेषक के समान है, लेकिन इसके अलावा यह from a ’,‘ a ’,’ ’जैसे स्ट्रिंग की धारा के शब्दों को रोक देता है। अंग्रेजी में स्टॉप शब्दों की पूरी सूची से पाया जा सकता है संपर्क।
- कीवर्ड विश्लेषक: इस प्रकार का विश्लेषक स्ट्रिंग के पूरे स्ट्रीम को एक एकल टोकन के रूप में लौटाता है जैसा कि यह था। इस प्रकार के विश्लेषक को फिल्टर में जोड़कर एक कस्टम विश्लेषक में परिवर्तित किया जा सकता है।
- पैटर्न विश्लेषक: इस प्रकार के विश्लेषक परिभाषित अभिव्यक्ति के आधार पर स्ट्रिंग की धारा को टोकन में तोड़ देते हैं। यह नियमित अभिव्यक्ति स्ट्रिंग की धारा पर कार्य करती है न कि टोकन पर।
- भाषा विश्लेषक: इस प्रकार के विश्लेषक का उपयोग विशिष्ट भाषा ग्रंथों के विश्लेषण के लिए किया जाता है। भाषा विश्लेषक का समर्थन करने के लिए प्लग-इन हैं। ये प्लग-इन Stempel, यूक्रेनी विश्लेषण, जापानी के लिए कुरमोजी, कोरियाई और फ़ोनेटिक प्लगइन्स के लिए नोरी हैं। भारतीय और गैर-भारतीय भाषाओं जैसे एशियाई भाषाओं के लिए अतिरिक्त प्लग-इन हैं ( उदाहरण, जापानी, वियतनामी, तिब्बती) विश्लेषक।
(छवि स्रोत )
- फिंगरप्रिंट विश्लेषक: फ़िंगरप्रिंट विश्लेषक स्ट्रिंग के स्ट्रीम को निचले मामले में परिवर्तित करता है, विस्तारित वर्णों को हटाता है, एक एकल टोकन में सॉर्ट करता है और समतल करता है।
क्यू #27) एलियस्टिक्स खोज टोकनर का उपयोग कैसे किया जा सकता है?
उत्तर: टोकनर्स स्ट्रिंग की एक धारा को स्वीकार करते हैं, उन्हें व्यक्तिगत टोकन में तोड़ते हैं और इन टोकन के संग्रह / सरणी के रूप में आउटपुट प्रदर्शित करते हैं। Tokenizers मुख्य रूप से शब्द-उन्मुख, आंशिक शब्द और संरचित पाठ tokenizers में वर्गीकृत किया गया है।
क्यू #28) एलिटिक्स की खोज में फिल्टर कैसे काम करते हैं?
उत्तर: टोकन फ़िल्टर टोकनधारक से टेक्स्ट टोकन प्राप्त करते हैं और खोज स्थितियों के लिए टोकन की तुलना करने के लिए उन्हें हेरफेर कर सकते हैं। ये फ़िल्टर खोज की गई धारा के साथ टोकन की तुलना करते हैं, जिसके परिणामस्वरूप बूलियन मूल्य सही या गलत होता है।
तुलना यह हो सकती है कि खोजे गए स्थिति के लिए मान फ़िल्टर्ड टोकन ग्रंथों के साथ मेल खाता है, या मेल नहीं खाता है, या फ़िल्टर किए गए टोकन पाठ में से एक के साथ मेल खाता है या किसी निर्दिष्ट टोकन से मेल नहीं खाता है, या टोकन पाठ का मूल्य दिया गया है। श्रेणी OR किसी दिए गए सीमा के भीतर नहीं है, या टोकन ग्रंथ खोज स्थिति में मौजूद हैं या खोज स्थिति में मौजूद नहीं हैं।
क्यू #२ ९) एलियटसर्च फंक्शन में निगलना कैसे होता है?
उत्तर: इनवेस्ट नोड इंडेक्सिंग से पहले दस्तावेजों को प्रोसेस करता है, जो प्रोसेसर की श्रृंखला की मदद से होता है जो क्रमिक रूप से एक या एक से अधिक फ़ील्ड्स को हटाकर दस्तावेज़ को संशोधित करता है और उसके बाद एक अन्य प्रोसेसर जो फ़ील्ड मान का नाम बदल देता है। यह दस्तावेज़ को सामान्य करने और अनुक्रमण को तेज करने में मदद करता है, जिसके परिणामस्वरूप तेजी से खोज परिणाम मिलते हैं।
क्यू #30) एलिटिक्स खोज में मास्टर नोड और मास्टर पात्र नोड के बीच अंतर?
उत्तर: मास्टर नोड कार्यक्षमता क्लस्टर भर में क्रियाओं के इर्द-गिर्द घूमती है जैसे कि सूचकांक / सूचकांक का निर्माण, सूचकांक / सूचकांक का विलोपन, मॉनिटर या उन नोड्स का एक खाता रखता है जो क्लस्टर बनाते हैं। ये नोड्स भी विशिष्ट नोड्स के लिए आबंटन का निर्णय लेते हैं जिसके परिणामस्वरूप स्थिर इलास्टिसर्च क्लस्टर स्वास्थ्य होता है।
जबकि, मास्टर - योग्य नोड्स वे नोड होते हैं जो मास्टर नोड बनने के लिए चुने जाते हैं।
Q # 31) एलीटेसर्च में सक्षम, इंडेक्स और स्टोर जैसी विशेषताओं की कार्यक्षमता क्या है?
उत्तर:
सक्षम विशेषता एलैस्टिक्स की खोज उस मामले में लागू की जाती है जहां हमें किसी विशेष क्षेत्र को अनुक्रमण से बनाए रखने और संग्रहीत करने की आवश्यकता होती है। यह प्रयोग करके किया जाता है 'सक्षम': असत्य शीर्ष-स्तरीय मैपिंग के साथ-साथ ऑब्जेक्ट फ़ील्ड में सिंटैक्स।
सूचकांक विशेषता एलियटिक्स खोज तीन तरीके तय करेगा जिसमें स्ट्रिंग की एक धारा को अनुक्रमित किया जा सकता है।
- ‘विश्लेषण किया ' जिसमें स्ट्रिंग को एक पूर्ण-पाठ क्षेत्र के रूप में अनुक्रमित करने से पहले विश्लेषण किया जाएगा।
- ‘Not_analyzed’ इसे विश्लेषण के बिना, इसे खोज योग्य बनाने के लिए स्ट्रिंग की धारा को अनुक्रमित करें।
- 'ऐसा न करें' - जहां स्ट्रिंग को बिल्कुल भी अनुक्रमित नहीं किया जाएगा, और साथ ही यह खोज योग्य नहीं होगा।
विशेषता सेट करने के बावजूद 'दुकान' झूठी करने के लिए, Elasticsearch मूल दस्तावेज़ को डिस्क पर संग्रहीत करता है, जो जितनी जल्दी हो सके खोज करता है।
Q # 32) एलिस्टिक्स एनालाइजर में कैरेक्टर फिल्टर कैसे उपयोग किया जाता है?
उत्तर: एलिस्टिक्स खोज विश्लेषक में चरित्र फ़िल्टर अनिवार्य नहीं है। ये फ़िल्टर कुंजी के लिए मैप किए गए संबंधित मान के साथ पाठ के टोकन को बदलकर स्ट्रिंग के इनपुट स्ट्रीम में हेरफेर करते हैं।
हम मैपिंग कैरेक्टर फिल्टर का उपयोग कर सकते हैं जो मैपिंग और मैपिंग_पैथ के रूप में मापदंडों का उपयोग करते हैं। मैपिंग वे फ़ाइलें हैं जिनमें कुंजी और संबंधित मानों की एक सरणी होती है, जबकि mappings_path वह पथ होता है जो कि कॉन्फ़िगरेशन निर्देशिका में पंजीकृत होता है जो मैपिंग फ़ाइल को वर्तमान दिखाता है।
Q # 33) कृपया एनआरटी के बारे में बताएं कि क्या एलीटेसर्च के संबंध में है?
उत्तर: एलिस्टिक्स खोज सबसे तेज़ संभव खोज प्लेटफ़ॉर्म है, जहाँ आपके द्वारा दस्तावेज़ को अनुक्रमित करने के समय से विलंबता (विलंब) सिर्फ एक सेकंड है और यह खोज योग्य हो जाता है, इसलिए एलिटिक्सर्च निकट-रीयल-टाइम (NRT) खोज प्लेटफ़ॉर्म है।
Q # 34) एलिस्टिक्स खोज के संबंध में REST API के क्या फायदे हैं?
उत्तर: REST API हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल का उपयोग करने वाले सिस्टम के बीच संचार है जो XML और JSON प्रारूप में डेटा अनुरोधों को स्थानांतरित करता है।
REST प्रोटोकॉल स्टेटलेस है और इसे सर्वर और स्टोरेज डेटा के साथ यूजर इंटरफेस से अलग किया जाता है, जिसके परिणामस्वरूप किसी भी प्रकार के प्लेटफॉर्म के साथ यूजर इंटरफेस की पोर्टेबिलिटी बढ़ जाती है। यह स्केलेबिलिटी को सुधारने के लिए घटकों को स्वतंत्र रूप से लागू करने की अनुमति देता है और इसलिए आवेदन के साथ काम करने के लिए अधिक लचीला हो जाता है।
REST API प्लेटफ़ॉर्म और भाषा स्वतंत्र है सिवाय इसके कि डेटा एक्सचेंज के लिए इस्तेमाल की जाने वाली भाषा XML या JSON होगी।
Q # 35) एलिस्टिक्स खोज को स्थापित करते समय, कृपया अलग-अलग पैकेज और उनके महत्व के बारे में बताएं?
उत्तर: एलिस्टिक्स खोज की स्थापना में निम्नलिखित पैकेज शामिल हैं:
- लिनक्स और macOS प्लेटफॉर्म को टारगेज अभिलेखागार की जरूरत है।
- विंडोज ऑपरेटिंग सिस्टम के लिए .zip अभिलेखागार स्थापित करने की आवश्यकता होती है।
- डेबियन, उबंटू-आधारित सिस्टम डेब पैक स्थापित करने की आवश्यकता है।
- Red Hat, Centos, OpenSuSE, SLES को rpm पैकेज स्थापित करने की आवश्यकता है।
- Windows 64 बिट सिस्टम को MSI पैकेज स्थापित करने की आवश्यकता है।
- डॉकटर कंटेनरों को इलास्टिक डॉकर रजिस्ट्री से डाउनलोड किया जा सकता है क्योंकि एलिटिक्स की खोज के लिए डॉकर चित्र।
- एक्स-पैक एपीआई पैकेज एलिस्टिक्स खोज के साथ स्थापित किए जाते हैं, जो लाइसेंस और सुरक्षा, माइग्रेशन, और मशीन सीखने की गतिविधियों के बारे में जानकारी प्राप्त करने में मदद करता है, जो एलिटिक्स खोज में शामिल हैं।
Q # 36) कॉन्फ़िगरेशन प्रबंधन उपकरण कौन से हैं जो एलिस्टिक्स खोज द्वारा समर्थित हैं?
उत्तर: Ansible, शेफ, कठपुतली और नमक स्टैक विन्यास उपकरण हैं, जो देवोप्स टीम द्वारा इस्तेमाल की गई एलिस्टिक्स खोज द्वारा समर्थित हैं।
Q # 37) क्या आप एलीस्टेक खोज के लिए X-Pack की स्थापना की कार्यक्षमता और महत्व को समझा सकते हैं?
उत्तर: एक्स-पैक एक विस्तार है जो एलीस्टेक खोज के साथ स्थापित होता है। एक्स-पैक की विभिन्न कार्यक्षमताएं सुरक्षा (रोल-आधारित पहुंच, विशेषाधिकार / अनुमतियाँ, भूमिका और उपयोगकर्ता सुरक्षा) हैं, निगरानी, रिपोर्टिंग, अलर्टिंग और बहुत कुछ।
Q # 38) क्या आप X- पैक एपीआई प्रकार सूचीबद्ध कर सकते हैं?
उत्तर: एक्स-पैक एपीआई प्रकार नीचे सूचीबद्ध हैं:
(i) एपीआई जानकारी: यह एक्स-पैक की सुविधाओं पर सामान्य जानकारी प्रदान करता है, जैसे बिल्ड जानकारी, लाइसेंस जानकारी, सुविधाएँ जानकारी।
API जानकारी - xPack API:
(ii) ग्राफ एक्सप्लोर एपीआई : एक्सप्लोर एपीआई एलिस्टिक्स खोज सूचकांकों की शर्तों बनाम दस्तावेजों की जानकारी को पुनः प्राप्त और सारांशित करने में मदद करता है।
वेब अनुप्रयोग के लिए परीक्षण के मामले कैसे लिखें
(iii) लाइसेंसिंग एपीआई: यह एपीआई ट्रायल स्टेटस प्राप्त करने, ट्रायल शुरू करने, बेसिक स्टेटस प्राप्त करने, बेसिक शुरू करने, ट्रायल शुरू करने, लाइसेंस अपडेट करने और लाइसेंस को हटाने जैसे लाइसेंस का प्रबंधन करने में मदद करता है।
लाइसेंस प्राप्त करें
(iv) मशीन लर्निंग एपीआई: ये API कैलेंडर से संबंधित कार्य करते हैं जैसे कैलेंडर बनाना, कार्य जोड़ना और हटाना, कैलेंडर में शेड्यूल किए गए ईवेंट जोड़ना और हटाना, कैलेंडर प्राप्त करना, शेड्यूल किए गए ईवेंट हटाना, कैलेंडर बनाना, फ़िल्टर कार्य जैसे बनाना, अपडेट करना, प्राप्त करना और हटाना फ़िल्टर, डेटा फीड जैसे कार्यों को बनाते हैं, अपडेट करते हैं, प्रारंभ करते हैं, रोकते हैं, डेटा फ़ीड का पूर्वावलोकन करते हैं और हटाते हैं, डेटा फीड जानकारी / आंकड़े प्राप्त करते हैं।
नौकरियां बनाने, अपडेट करने, खोलने, बंद करने, नौकरी हटाने, कैलेंडर में नौकरी जोड़ने या हटाने, नौकरी की जानकारी / आंकड़े प्राप्त करने, मॉडल स्नैपशॉट से संबंधित विभिन्न अन्य कार्य, परिणाम, फ़ाइल संरचना के साथ-साथ समय सीमा समाप्त डेटा भी मशीन में शामिल हैं। एपीआई सीखना।
(v) सुरक्षा API: इन API का उपयोग एक्स-पैक सुरक्षा गतिविधियों, जैसे प्रमाणीकरण, स्पष्ट कैश, विशेषाधिकार और एसएसएल प्रमाणपत्र से संबंधित सुरक्षा गतिविधियों को करने के लिए किया जाता है।
(vi) चौकीदार एपीआई: ये एपीआई इलास्टिक्स खोज में जोड़े गए नए दस्तावेजों को देखने या देखने में मदद करता है।
(vii) रोलअप एपीआई: इन एपीआई को प्रायोगिक चरण में कार्यात्मकताओं को सत्यापित करने के लिए पेश किया गया है, जिन्हें भविष्य में एलियस्टेक खोज से हटाया जा सकता है।
(viii) माइग्रेशन एपीआई: ये एपीआई पिछले संस्करण से एक्स-पैक इंडेक्स को नवीनतम संस्करण में अपग्रेड करते हैं।
Q # 39) क्या आप X- पैक कमांड को सूचीबद्ध कर सकते हैं?
उत्तर: X- पैक कमांड नीचे सूचीबद्ध हैं:
- सर्टिगन
- माइग्रेट
- सेटअप-पासवर्ड
- Syskeygen
- उपयोगकर्ताओं
Q # 40) एलिटिक्स खोज में कैट एपीआई की कार्यक्षमता क्या है?
उत्तर: बिल्ली एपीआई कमांड एलिस्टिक्स खोज क्लस्टर का विश्लेषण, अवलोकन और स्वास्थ्य देते हैं जिसमें कुछ नाम रखने के लिए उपनाम, आवंटन, सूचकांक, नोड विशेषताओं से संबंधित जानकारी शामिल है। ये कैट कमांड क्वेरी स्ट्रिंग को इसके पैरामीटर के रूप में उपयोग करते हैं जो हेडर और JSON दस्तावेज़ से उनकी संबंधित जानकारी लौटाते हैं।
Q # 41) एलिटिक्स खोज में प्रयुक्त बिल्ली एपीआई से बिल्ली कमांड क्या हैं?
उत्तर:
नीचे सूचीबद्ध बिल्ली कमांड बिल्ली एपीपी से सूचीबद्ध हैं:
(i) उपनाम -GET _cat / उपनाम? V -इस कमांड से सूचकांकों के साथ उर्फ की मैपिंग, रूटिंग के साथ-साथ सूचनाओं को फ़िल्टर किया जा सकता है।
(ii) आवंटन - GET _cat / आबंटन? V -यह कमांड डिस्प्ले डिस्क स्थान सूचकांकों के लिए आवंटित किया गया है और साथ ही शार्क प्रत्येक नोड पर भरोसा करते हैं।
(iii) गणना - GET _cat / count? V? - इस कमांड से पता चलता है कि एलिटेसर्च क्लस्टर में कितने दस्तावेज मौजूद हैं।
(iv) फील्डडेटा -GET _cat / fielddata? V - यह प्रत्येक नोड द्वारा प्रति नोड द्वारा उपयोग की जाने वाली मेमोरी की मात्रा को प्रदर्शित करता है।
(v) स्वास्थ्य - GET _cat / स्वास्थ्य? V - यह क्लस्टर स्थिति को प्रदर्शित करता है जैसे कब तक यह चल रहा है और चल रहा है, नोड के पास इसकी गणना है, आदि क्लस्टर स्वास्थ्य का विश्लेषण करने के लिए।
(Vi) संकेत - GET _cat / सूचकांक? V - कैट इंडिसेस एपीआई हमें कई शार्क, डॉक्यूमेंट, डिलीट किए गए डॉक्यूमेंट, स्टोर के सभी साइज के साइज के बारे में जानकारी देता है।
(vii) मास्टर - GET _cat / मास्टर? V - यह ऐसी जानकारी प्रदर्शित करता है जो चुने गए मास्टर नोड को दिखाता है।
(viii) नोड विशेषताएँ -GET _cat / nodeattrs? V - यह कस्टम नोड्स विशेषताओं को प्रदर्शित करता है।
(ix) नोड्स - GET _cat / nodes? V - यह नोड से संबंधित जानकारी जैसे भूमिकाओं और लोड मेट्रिक्स को प्रदर्शित करता है।
(x) लंबित कार्य - GET _cat / लंबित_कार्य v? - यह लंबित कार्यों को प्रदर्शित करता है जैसे कार्य प्राथमिकता और कतार में समय।
(xi) प्लगइन्स -GET _cat / plugins? V - यह नाम, संस्करण और घटकों जैसे प्लगइन्स स्थापित करने से संबंधित जानकारी प्रदर्शित करता है।
(xii) वसूली -GET _cat / पुनर्प्राप्ति? V - यह पूर्ण होने के साथ-साथ वर्तमान सूचकांकों और शार्दों से संबंधित वसूलियों को प्रदर्शित करता है।
(xiii) रिपोजिटरी - _Cat / repositories प्राप्त करें? V - यह रिपॉजिटरी की एक झलक के साथ-साथ उनके प्रकार भी प्रदर्शित करता है।
(xiv) खंड - GET _cat / सेगमेंट्स? V - यह प्रत्येक अनुक्रमणिका, ल्यूसीन स्तर खंड जानकारी के लिए प्रदर्शित करता है।
(xv) शेयर -GET _cat / shards? V - यह राज्य के साथ-साथ प्राथमिक और प्रतिकृति शार्क के वितरण को प्रदर्शित करता है
(xvi) स्नैपशॉट -GET _cat / स्नैपशॉट? V - यह एक भंडार की एक झलक प्रदर्शित करता है।
(xvii) कार्य - प्राप्त करें / कार्य करें? V - यह क्लस्टर पर चल रहे सभी कार्यों और उनकी प्रगति को प्रदर्शित करता है।
(xviii) टेम्प्लेट - _Cat / टेम्पलेट्स प्राप्त करें? V - कैट टेम्प्लेट एपीआई हमें इंडेक्स टेम्प्लेट्स के बारे में जानकारी देता है जो इंडेक्स सेटिंग्स और फील्ड मैपिंग के लिए नए इंडेक्स निर्माण के दौरान बनाए जाते हैं
(xix) थ्रेड पूल -गेट _cat / thread_pool? V - यह विभिन्न नोड वार थ्रेड पूल की स्थिति को प्रदर्शित करता है जैसे कि सक्रिय, कतारबद्ध और अस्वीकृत थ्रेड पूल की स्थिति।
क्यू #42) क्या आप एक एलेस्टिक्स खोज में एक्सप्लोर एपीआई की व्याख्या कर सकते हैं?
उत्तर: अन्वेषण एपीआई दस्तावेजों और अवधि या शर्तों पर जानकारी प्राप्त करने में मदद करता है जैसे कि 'अधिकतम संख्या' या 'शार्द / विभाजन की संख्या' या 'दस्तावेज़ गणना' आदि।
Q # 43) माइग्रेशन एपीआई का उपयोग एलियस्टिक्स खोज के रूप में कैसे किया जा सकता है?
उत्तर: माइग्रेशन API को Elasticsearch संस्करण के नए संस्करण के साथ अपग्रेड करने के बाद लागू किया जाता है। इस माइग्रेशन एपीआई के साथ, एक्स-पैक सूचकांक एलिस्टिक्स खोज क्लस्टर के नवीनतम / नए संस्करण में अपडेट किए जाते हैं।
Q # 44) एलिटिक्सखोज में एपीआई की खोज कैसे होती है?
उत्तर: खोज एपीआई सूचकांक के डेटा को देखने में मदद करता है, विशेष मार्ग से एक मार्ग पैरामीटर द्वारा निर्देशित।
Q # 45) क्या आप इलास्टिसर्च के विषय में प्रमुख रूप से उपलब्ध फ़ील्ड डेटा प्रकार को सूचीबद्ध कर सकते हैं?
उत्तर: दस्तावेज क्षेत्रों के लिए नीचे सूचीबद्ध डेटा प्रकार हैं:
- स्ट्रिंग डेटा प्रकार जिसमें टेक्स्ट और कीवर्ड जैसे ईमेल पते, ज़िप कोड, होस्टनाम शामिल हैं।
- संख्यात्मक डेटा प्रकार जैसे बाइट, लघु, पूर्णांक, लंबा, फ्लोट, डबल, आधा_फ्लोट, स्केल्ड_फ्लोट।
- दिनांक, तिथि नैनोसेकंड, बूलियन, बाइनरी (बेस 64 एनकोडेड स्ट्रिंग, जैसे कि ‘A’ के लिए for 000000 या char ‘a’ के लिए 011010)
- रेंज (पूर्णांक_ व्यवस्था, long_range, double_range, float_range, date_range)
- जटिल डेटा प्रकार जिसमें ऑब्जेक्ट शामिल हैं ( उदाहरण: एकल JSON ऑब्जेक्ट) और नेस्टेड (JSON ऑब्जेक्ट्स की सरणी)
- भू डेटाैटिप्स में अक्षांश / देशांतर होते हैं जो भू-बिंदु और भू-आकृति होते हैं जिसमें बहुभुज जैसी आकृति शामिल होती है।
- विशिष्ट डेटाटिप्स, एरे (सरणी में मान समान डेटा प्रकार होना चाहिए)
Q # 46) ईएलके स्टैक और इसकी सामग्री के बारे में विस्तार से बताएं?
उत्तर: उद्यम, बड़े या छोटे आजकल रिपोर्ट, डेटा और ग्राहक अनुवर्ती और ऐतिहासिक, वर्तमान आदेशों के साथ-साथ ऑनलाइन और ऑफलाइन लॉग से ग्राहक समीक्षा के रूप में जानकारी में आते हैं। इन लॉग को संग्रहीत और विश्लेषण करना आवश्यक है जो व्यवसायों के लिए मूल्यवान प्रतिक्रिया की भविष्यवाणी करने में मदद करेगा।
डेटा के इन लॉग को बनाए रखने के लिए, यह एक सस्ती लॉग विश्लेषण उपकरण की आवश्यकता है। ELK Stack, Elastic Search, Log Stash और Visualization और Data Management Tool जैसे Kibana, पार्सिंग और बीट्स के साथ लॉग का संग्रह और निगरानी और रिपोर्टिंग उपकरण जैसे X Pack जैसे खोज और विश्लेषण टूल का संग्रह है।
Q # 47) किबाना एलियस्टिक्स खोज में कहाँ और कैसे उपयोगी होगा?
उत्तर: किबाना ELK स्टैक के एक भाग के रूप में आता है - लॉग विश्लेषण समाधान। यह एक ओपन-सोर्स विज़ुअलाइज़ेशन टूल है, जो विभिन्न ग्राफ़ स्वरूपों जैसे लाइन, पाई-बार, समन्वित नक्शे आदि में कभी-बढ़ती लॉग का विश्लेषण करता है।
Q # 48) एलिटिक्स खोज के साथ लॉग लॉग का उपयोग कैसे किया जा सकता है?
उत्तर: लॉग स्लैश एक खुला-स्रोत ईटीएल सर्वर-साइड इंजन है जो ईएलके स्टैक के साथ आता है जो बड़े स्रोतों से डेटा एकत्र करता है और संसाधित करता है।
Q # 49) एलिटिक्स खोज के साथ बीट्स का उपयोग कैसे किया जा सकता है?
उत्तर: बीट्स एक ओपन-सोर्स टूल है, जो डेटा को सीधे इलास्टिसर्च या लॉग स्टैश के माध्यम से पहुंचाता है, जहां किबाना का उपयोग करने से पहले डेटा को संसाधित या फ़िल्टर किया जा सकता है। जिस प्रकार का डेटा पहुँचाया जाता है वह ऑडिट डेटा, लॉग फ़ाइल, क्लाउड डेटा, नेटवर्क ट्रैफ़िक और विंडो इवेंट लॉग होता है।
क्यू #50) इलास्टिक स्टैक रिपोर्टिंग का उपयोग कैसे किया जाता है?
उत्तर: रिपोर्टिंग एपीआई पीडीएफ प्रारूप, छवि पीएनजी प्रारूप और साथ ही स्प्रेडशीट सीएसवी प्रारूप में डेटा को पुनः प्राप्त करने में मदद करता है और इसे आवश्यकतानुसार साझा या सहेजा जा सकता है।
बिन फ़ाइल कैसे खेलें
Q # 51) क्या आप कृपया ELK लॉग एनालिटिक्स से संबंधित मामलों का उपयोग करने की सूची दे सकते हैं?
उत्तर: ELK लॉग एनालिटिक्स सफलतापूर्वक डिज़ाइन किए गए उपयोग के मामले नीचे सूचीबद्ध हैं:
- अनुपालन
- ई-कॉमर्स खोज समाधान
- धोखाधड़ी का पता लगाना
- बाजार आसूचना
- जोखिम प्रबंधन
- सुरक्षा विश्लेषण
निष्कर्ष
इलास्टिसर्च एक खुला-स्रोत है, रेस्टफुल, स्केलेबल, जो अपाचे ल्यूसिन लाइब्रेरी, दस्तावेज़-आधारित खोज इंजन पर बनाया गया है। एलिटिक्सखोज स्टोर CRUD REST API का उपयोग करते हुए JSON दस्तावेज़ों के रूप में बनावट, संख्यात्मक, भू-स्थानिक, संरचित और असंरचित डेटा को पुनः प्राप्त और प्रबंधित करता है।
ElasticSearch के हर संभावित क्षेत्र, साथ ही ELK स्टैक, ElasticSearch में उपयोग किए जाने वाले विभिन्न एनालाइज़र, फ़िल्टर, टोकन फ़िल्टर और API से संबंधित प्रश्न पूछे गए हैं, जिनमें से प्रत्येक प्रश्नों के अधिकांश तकनीकी उत्तरों के साथ साक्षात्कार प्रश्न पूछे गए हैं।
हमें उम्मीद है कि आपको सबसे अधिक पूछे जाने वाले साक्षात्कार के सवालों के जवाब मिल गए होंगे। तकनीकी साक्षात्कार में आत्मविश्वास से प्रदर्शन करने के लिए इन एलिटिक्स खोज साक्षात्कार प्रश्नों का उत्तर दें और उनका अभ्यास करें, संशोधित करें।
साक्षात्कार के साथ शुभकामनाएँ !!
अनुशंसित पाठ
- साक्षात्कार प्रश्न और उत्तर
- ईटीएल परीक्षण साक्षात्कार प्रश्न और उत्तर
- कुछ मुश्किल मैनुअल परीक्षण प्रश्न और उत्तर
- शीर्ष 51 बूटस्ट्रैप साक्षात्कार प्रश्न और उत्तर
- उत्तर के साथ स्पॉक साक्षात्कार प्रश्न (सर्वाधिक लोकप्रिय)
- 25 सर्वश्रेष्ठ चुस्त परीक्षण साक्षात्कार प्रश्न और उत्तर
- शीर्ष 32 सर्वश्रेष्ठ डेटास्टेट साक्षात्कार प्रश्न और उत्तर
- 50 शीर्ष सेल्सफोर्स साक्षात्कार प्रश्न और उत्तर (अद्यतित 2021)