शीर्ष 25 माइक्रोसर्विस साक्षात्कार प्रश्न और उत्तर (2025)

यहां नए और अनुभवी उम्मीदवारों के लिए अपने सपनों की नौकरी पाने के लिए माइक्रोसर्विस साक्षात्कार प्रश्न और उत्तर दिए गए हैं।

 

फ्रेशर्स के लिए माइक्रोसर्विसेज साक्षात्कार प्रश्न और उत्तर

1) माइक्रोसर्विसेज की व्याख्या करें Archiटेक्चर

माइक्रोसर्विस Archiटेक्चर एक वास्तुशिल्प विकास शैली है जो किसी अनुप्रयोग को व्यवसाय डोमेन के लिए विकसित छोटी स्वायत्त सेवाओं के संग्रह के रूप में बनाती है।

आइए एक ई-कॉमर्स एप्लीकेशन का उदाहरण लेते हैं जिसे विकसित किया गया है माइक्रोसर्विस आर्किटेक्चरइस माइक्रोसर्विस आर्किटेक्चर उदाहरण में, प्रत्येक माइक्रोसर्विस एकल व्यावसायिक क्षमता पर केंद्रित है। खोज, रेटिंग और Review और Payment प्रत्येक का अपना इंस्टेंस (सर्वर) है और वे एक दूसरे के साथ संचार करते हैं।

👉 निःशुल्क पीडीएफ डाउनलोड करें: माइक्रोसर्विस साक्षात्कार प्रश्न और उत्तर >>


2) माइक्रोसर्विसेज के लिए आमतौर पर उपयोग किए जाने वाले तीन उपकरणों के नाम बताइए

1). WireMock, 2.) डॉकर और 3.) हिस्ट्रिक्स महत्वपूर्ण माइक्रोसर्विसेस उपकरण हैं।

Microservices Archiटेक्चर
Microservices Archiटेक्चर

3) मोनोलिथिक क्या है? Archiटेक्चर?

मोनोलिथिक आर्किटेक्चर एक बड़े कंटेनर की तरह है जिसमें किसी एप्लिकेशन के सभी सॉफ्टवेयर घटकों को एक ही पैकेज के अंदर रखा जाता है।

आइए मोनोलिथिक आर्किटेक्चर के संदर्भ में ई-कॉमर्स स्टोर के एक उदाहरण पर चर्चा करें।

अखंड Archiईकॉमर्स एप्लीकेशन की तकनीक

अखंड Archiईकॉमर्स एप्लीकेशन की तकनीक

किसी भी ई-कॉमर्स एप्लिकेशन में कुछ मानक विशेषताएं होती हैं जैसे खोज, Review और रेटिंग, और भुगतान। ये सुविधाएँ ग्राहकों के लिए उनके ब्राउज़र या ऐप का उपयोग करके सुलभ हैं। जब ईकॉमर्स साइट का डेवलपर एप्लिकेशन को तैनात करता है, तो यह एक एकल मोनोलिथिक इकाई होती है। खोज जैसी विभिन्न सुविधाओं के लिए कोड, Review & Ratings, और Payments एक ही सर्वर पर हैं। एप्लिकेशन को स्केल करने के लिए, आपको इन एप्लिकेशन के कई इंस्टेंस (सर्वर) चलाने की आवश्यकता है।


4) माइक्रोसर्विसेज के क्या लाभ हैं?

माइक्रोसर्विसेस के उपयोग के कुछ महत्वपूर्ण लाभ इस प्रकार हैं:

  • प्रौद्योगिकी विविधता, जैसे, माइक्रोसर्विसेज को अन्य फ्रेमवर्क, लाइब्रेरी और डेटाबेस के साथ आसानी से मिलाया जा सकता है
  • दोष पृथक्करण, जैसे कि प्रक्रिया विफलता, से सम्पूर्ण प्रणाली ठप्प नहीं पड़नी चाहिए।
  • छोटी और समानांतर टीम के लिए अधिक समर्थन
  • स्वतंत्र तैनाती
  • तैनाती का समय कम करना

5) स्प्रिंग क्लाउड क्या है?

स्प्रिंग क्लाउड एक एकीकरण सॉफ्टवेयर है जो बाहरी सिस्टम के साथ एकीकृत होता है। यह माइक्रोसर्विस फ्रेमवर्क को ऐसे एप्लिकेशन बनाने की अनुमति देता है जो सीमित मात्रा में डेटा प्रोसेसिंग करते हैं।

माइक्रोसर्विस साक्षात्कार प्रश्न और उत्तर


6) माइक्रोसर्विसेस के वातावरण में रिपोर्ट और डैशबोर्ड के उपयोग पर चर्चा करें

रिपोर्ट और डैशबोर्ड माइक्रोसर्विस की निगरानी और रखरखाव में मदद करते हैं। इसमें ढेरों एप्लीकेशन मॉनिटरिंग टूल मदद करते हैं।


7) माइक्रोसर्विसेज और मोनोलिथिक के बीच मुख्य अंतर क्या हैं? Archiटेक्चर?

Microservices अखंड Archiटेक्चर
सेवा का प्रारंभ तेज़ है सेवा शुरू होने में समय लगता है
माइक्रोसर्विसेज शिथिल युग्मित वास्तुकला है। अखंड वास्तुकला अधिकतर कसकर युग्मित होती है।
एकल डेटा मॉडल में किए गए परिवर्तन अन्य माइक्रोसर्विसेज को प्रभावित नहीं करते हैं। डेटा मॉडल में कोई भी परिवर्तन पूरे डेटाबेस को प्रभावित करता है
माइक्रोसर्विसेज उत्पादों पर ध्यान केंद्रित करती है, परियोजनाओं पर नहीं मोनोलिथिक ने पूरे प्रोजेक्ट पर जोर दिया

8) माइक्रोसर्विसेस का उपयोग करते समय किन चुनौतियों का सामना करना पड़ता है?

  • माइक्रोसर्विसेज हमेशा एक दूसरे पर निर्भर रहते हैं। इसलिए, उन्हें एक दूसरे के साथ संवाद करने की आवश्यकता होती है।
  • चूंकि यह वितरित प्रणाली है, इसलिए इसमें बहुत अधिक जटिलता वाला मॉडल है।
  • यदि आप माइक्रोसर्विस आर्किटेक्चर का उपयोग कर रहे हैं, तो आपको परिचालन ओवरहेड के लिए तैयार रहना होगा।
  • आपको विषम रूप से वितरित माइक्रोसर्विसेज का समर्थन करने के लिए कुशल पेशेवरों की आवश्यकता है।

9) किन मामलों में माइक्रोसर्विस आर्किटेक्चर सबसे उपयुक्त है?

माइक्रोसर्विस आर्किटेक्चर डेस्कटॉप, वेब, मोबाइल डिवाइस, स्मार्ट टीवी, वियरेबल आदि के लिए सबसे उपयुक्त है।


10) मुझे कुछ प्रसिद्ध कंपनियों के नाम बताएं जो माइक्रोसर्विस आर्किटेक्चर का उपयोग कर रही हैं

अधिकांश बड़े पैमाने की वेबसाइटें जैसे ट्विटर, Netflix, Amazon, एक अखंड वास्तुकला से एक माइक्रोसर्विस वास्तुकला तक आगे बढ़ गए हैं।


अनुभवी लोगों के लिए माइक्रोसर्विस साक्षात्कार प्रश्न

11) माइक्रोसर्विसेज की विशेषताएं क्या हैं?

  • आवश्यक संदेश फ़्रेमवर्क
  • विकेंद्रीकृत शासन
  • आसान बुनियादी ढांचा स्वचालन
  • विफलता के लिए डिजाइन
  • इंफ्रास्ट्रक्चर ऑटोमेशन

12) रेस्टफुल क्या है?

प्रतिनिधिक राज्य स्थानांतरण (आरईएसटी)/RESTful वेब सेवाएँ एक आर्किटेक्चरल स्टाइल है जो कंप्यूटर सिस्टम को इंटरनेट पर संचार करने में मदद करता है। ये वेब सेवाएँ माइक्रोसर्विस को समझना और लागू करना आसान बनाती हैं।


13) माइक्रोसर्विसेज के लिए तीन प्रकार के परीक्षणों की व्याख्या करें?

माइक्रोसर्विस आर्किटेक्चर में परीक्षणों को तीन व्यापक श्रेणियों में विभाजित किया जाता है:

  • निचले स्तर के परीक्षण में, हम प्रदर्शन और इकाई परीक्षण जैसे सामान्य परीक्षण कर सकते हैं। इस तरह के परीक्षण पूरी तरह से स्वचालित होते हैं।
  • मध्य स्तर पर, हम तनाव परीक्षण और प्रयोज्यता परीक्षण जैसे अन्वेषणात्मक परीक्षण कर सकते हैं।
  • शीर्ष स्तर पर, हम स्वीकृति परीक्षण कर सकते हैं जो कि अधिकतर कम संख्या में होते हैं। इससे हितधारकों को विभिन्न सॉफ्टवेयर सुविधाओं के बारे में जानने में भी मदद मिलती है।

14) क्लाइंट प्रमाणपत्र क्या हैं?

क्लाइंट सर्टिफिकेट एक डिजिटल सर्टिफिकेट है जिसका उपयोग रिमोट सर्वर को प्रमाणीकृत अनुरोध करने के लिए किया जाता है। इसे क्लाइंट सर्टिफिकेट कहा जाता है।


15) माइक्रोसर्विस आर्किटेक्चर में PACT के उपयोग की व्याख्या करें?

यह एक ओपन सोर्स टूल है जो सेवा प्रदाताओं और उपभोक्ताओं के बीच बातचीत का परीक्षण करने की अनुमति देता है। हालाँकि, यह किए गए अनुबंध से अलग है। इससे माइक्रोसर्विसेज अनुप्रयोगों की विश्वसनीयता बढ़ जाती है।


16) OAuth का क्या अर्थ है?

OAuth का मतलब है ओपन ऑथराइजेशन प्रोटोकॉल। यह प्रोटोकॉल आपको थर्ड-पार्टी प्रदाताओं GitHub, Facebook, आदि के लिए HTTP पर क्लाइंट एप्लिकेशन तक पहुंचने की अनुमति देता है। यह आपको एक साइट पर संग्रहीत संसाधनों को दूसरी साइट के साथ उनके क्रेडेंशियल्स की आवश्यकता के बिना साझा करने में मदद करता है।


17) एंड टू एंड माइक्रोसर्विसेस टेस्टिंग क्या है?

एंड-टू-एंड परीक्षण यह सत्यापित करता है कि वर्कफ़्लो में प्रत्येक प्रक्रिया सही ढंग से काम कर रही है। यह यह भी सुनिश्चित करता है कि सिस्टम एक साथ मिलकर काम करता है और सभी आवश्यकताओं को पूरा करता है।


18) माइक्रोसर्विसेज में कंटेनर का उपयोग क्यों किया जाता है?

कंटेनर माइक्रोसर्विस आधारित एप्लिकेशन को प्रबंधित करने का सबसे आसान और प्रभावी तरीका है। यह आपको व्यक्तिगत रूप से विकसित और तैनात करने में भी मदद करता है। Docker आपको अपने माइक्रोसर्विस को कंटेनर इमेज में उसकी निर्भरताओं के साथ समाहित करने की भी अनुमति देता है। माइक्रोसर्विस इन तत्वों का उपयोग बिना किसी अतिरिक्त प्रयास के कर सकता है।


19) माइक्रोसर्विस आर्किटेक्चर में सिमेंटिक मॉनिटरिंग का क्या अर्थ है?

सिमेंटिक मॉनिटरिंग स्वचालित परीक्षणों को एप्लिकेशन की निगरानी के साथ जोड़ती है। यह आपको यह पता लगाने की अनुमति देता है कि आपके व्यवसाय को अधिक लाभ क्यों नहीं मिल रहा है।


20) सीडीसी क्या है?

CDC का मतलब है उपभोक्ता-संचालित अनुबंध। यह माइक्रोसर्विसेज विकसित करने का एक पैटर्न है ताकि बाहरी सिस्टम उनका उपयोग कर सकें।


10+ वर्षों के अनुभव के लिए माइक्रोसर्विस साक्षात्कार प्रश्न

21) डॉकर का उपयोग क्या है?

डॉकर एक कंटेनर वातावरण प्रदान करता है जिसका उपयोग किसी भी एप्लिकेशन को होस्ट करने के लिए किया जा सकता है। यह सॉफ़्टवेयर एप्लिकेशन और इसे सपोर्ट करने वाली निर्भरताएँ एक साथ कसकर पैक की गई हैं।


22) माइक्रोसर्विसेज में रिएक्टिव एक्सटेंशन क्या हैं?

रिएक्टिव एक्सटेंशन को Rx भी कहा जाता है। यह एक डिज़ाइन पैटर्न है जो कई सेवाओं को कॉल करके परिणाम एकत्र करने और फिर एक संयुक्त प्रतिक्रिया संकलित करने की अनुमति देता है। Rx वितरित सिस्टम में एक लोकप्रिय उपकरण है जो विरासत प्रवाह के बिल्कुल विपरीत काम करता है।


23) 'सतत निगरानी' शब्द की व्याख्या कीजिए।

सतत निगरानी एक ऐसी विधि है जिसका उपयोग किसी कंपनी के परिचालन और वित्तीय वातावरण से जुड़े अनुपालन और जोखिम संबंधी मुद्दों की खोज के लिए किया जाता है। इसमें मानव, प्रक्रियाएँ और कार्य प्रणालियाँ शामिल होती हैं जो कुशल और वास्तविक संचालन का समर्थन करती हैं।


24) स्वतंत्र माइक्रो-सर्विसेज एक दूसरे के साथ कैसे संवाद करती हैं?

यह आपकी परियोजना की ज़रूरतों पर निर्भर करता है। हालाँकि, ज़्यादातर मामलों में, डेवलपर्स JSON या बाइनरी प्रोटोकॉल के साथ HTTP/REST का उपयोग करते हैं। हालाँकि, वे किसी भी संचार प्रोटोकॉल का उपयोग कर सकते हैं।

ये साक्षात्कार प्रश्न आपके मौखिक (मौखिक) में भी मदद करेंगे