शीर्ष 25 सिस्टम डिज़ाइन साक्षात्कार प्रश्न (2024)

शीर्ष सिस्टम डिज़ाइन साक्षात्कार प्रश्न और उत्तर

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

मुफ़्त पीडीएफ डाउनलोड: सिस्टम डिज़ाइन साक्षात्कार प्रश्न


1) सिस्टम डिज़ाइन क्या है?

सिस्टम डिज़ाइन एक सिस्टम के तत्वों जैसे आर्किटेक्चर, घटकों, मॉड्यूल और विभिन्न इंटरफेस को परिभाषित करने की एक प्रक्रिया है।


2) सिस्टम डिजाइनर के तीन सबसे आवश्यक कौशल क्या हैं?

सिस्टम डिज़ाइनर के लिए महत्वपूर्ण कौशल हैं:

  • उपयोगकर्ता संपर्क
  • बाहरी API कॉल
  • ऑफ़लाइन प्रक्रियाएं

3) ट्रैफिक कंट्रोल सॉफ्टवेयर कैसे डिजाइन करें?

ट्रैफ़िक नियंत्रण प्रणाली के लिए एक सिस्टम डिज़ाइन करने के लिए, एक सॉफ़्टवेयर इंजीनियर के रूप में, आपको यह सुनिश्चित करना होगा कि आप जानते हैं कि एक राज्य से दूसरे राज्य में कैसे संक्रमण किया जाए। उदाहरण के लिए, लाल से हरा और हरे से नारंगी से लाल आदि।


4) पास्टबिन जैसी डिज़ाइनिंग प्रणाली का क्या लाभ है?

पेस्टबिन आपको कोड या टेक्स्ट पेस्ट करने के लिए एक सिस्टम डिज़ाइन करने में मदद करता है। आप उस कोड का लिंक अपनी इच्छानुसार कहीं भी साझा कर सकते हैं। यह एक ऑनलाइन कोड संपादक नहीं है, फिर भी आप किसी भी पाठ को संग्रहीत करने के लिए इसका उपयोग कर सकते हैं।

सिस्टम डिज़ाइन साक्षात्कार प्रश्न और उत्तर
सिस्टम डिज़ाइन साक्षात्कार प्रश्न और उत्तर

5) एक सिस्टम डिज़ाइनर के रूप में, आप Google ड्राइव या ड्रॉपबॉक्स जैसे यूनिवर्सल फ़ाइल शेयरिंग और स्टोरेज ऐप्स कैसे डिज़ाइन कर सकते हैं?

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


6) आप एटीएम प्रणाली कैसे डिज़ाइन कर सकते हैं?

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


7) आप Google जैसा वेब क्रॉलर कैसे डिज़ाइन कर सकते हैं?

एक वेब क्रॉलर आपकी वेबसाइट पर जाता है और आपके सभी पेज लिंक और इंडेक्स को क्रॉल करता है ताकि यह Google खोज परिणाम में दिखाई दे।

निर्देशिकाओं के सेट में किसी विशिष्ट फ़ाइल को खोजने के लिए क्रॉलर का उपयोग किया जाना चाहिए। ऐसी प्रणाली को डिज़ाइन करने के लिए बहुत सारे शोध और समय की आवश्यकता होती है।


8) वेब क्रॉलर टूल डिज़ाइन करते समय आपने किन बातों का ध्यान रखा?

इसे डिज़ाइन करने के लिए, आपको विश्लेषण करने की आवश्यकता है:

  • नए वेब पेज ढूँढना.
  • गतिशील रूप से बदलने वाले वेब पेज को प्राथमिकता देना
  • आपको यह भी सुनिश्चित करना होगा कि क्रॉलर एक ही डोमेन से असीमित रूप से जुड़ा न हो।

9) उबर या ओला जैसी वैश्विक कैब सेवाओं को कैसे डिज़ाइन किया जा सकता है?

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


10) आप संदेश बोर्ड सेवा साइटों को कैसे डिज़ाइन करते हैं?

HackerNews, Reddit, Quora कुछ सबसे लोकप्रिय सोशल नेटवर्क साइटें हैं जहां उपयोगकर्ता प्रश्न पोस्ट कर सकते हैं या लिंक साझा कर सकते हैं। इस प्रकार की प्रणाली अन्य उपयोगकर्ताओं को साझा लिंक पर प्रश्नों का उत्तर देने या टिप्पणी करने की अनुमति देती है।


11) Airbnb जैसे एप्लिकेशन को डिज़ाइन करने का क्या लाभ है?

यह आपको किराए के लिए कमरे अपलोड करने और अन्य उपयोगकर्ताओं को उन्हें किराए पर लेने में मदद करता है। अन्य महत्वपूर्ण सुविधाएँ हैं

  • पब्लिशर्स
  • व्यवस्थापक
  • सभी सदस्य

12) आप एपीआई रेट लिमिटर कैसे डिज़ाइन कर सकते हैं?

यहां वे बिंदु हैं जिन्हें आपको एपीआई रेट लिमिटर सिस्टम डिजाइन करते समय ध्यान में रखना होगा:

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

13) आप सिस्टम डिज़ाइन को कैसे देखते हैं?

इस प्रणाली को डिज़ाइन करते समय आपको निम्नलिखित बातें ध्यान में रखनी होंगी:

  • उपयोगकर्ताओं को आस-पास के मित्रों या स्थानों को खोजने में सहायता करता है।
  • दूरी और उपयोगकर्ता समीक्षाओं के आधार पर स्थान की रैंकिंग जांचें।
  • उस क्षेत्र की जनसंख्या के घनत्व के अनुसार स्थान डेटा संग्रहीत करें।

14) महत्वपूर्ण संरचित उपकरण क्या हैं?

महत्वपूर्ण संरचना उपकरण हैं:

1) डेटा प्रवाह आरेख, 2) डेटा डिक्शनरी, 3) निर्णय वृक्ष, 4) संरचना अंग्रेजी, और 5) स्यूडोकोड।


15) सिस्टम डिज़ाइन प्रक्रिया में, आवश्यकताएँ निर्धारण क्या है?

एक नई प्रणाली के लिए एक आवश्यकता सबसे महत्वपूर्ण है जिसमें डेटा का प्रसंस्करण या कैप्चरिंग, किसी व्यवसाय की गतिविधियों को नियंत्रित करना, जानकारी तैयार करना और प्रबंधन का समर्थन करना शामिल है।

आवश्यकता निर्धारण आपको मौजूदा प्रणाली का अध्ययन करने और यह पता लगाने के लिए विवरण इकट्ठा करने में मदद करता है कि आवश्यकताएं क्या हैं, यह कैसे काम करती है और किस प्रकार के सुधार किए जाने चाहिए।


16) आप ट्विटर क्लोन कैसे डिज़ाइन कर सकते हैं?

ट्विटर सबसे लोकप्रिय मैसेजिंग सेवा है जो आपको उन सभी लोगों को संदेश प्रसारित करने की अनुमति देती है जो आपका अनुसरण कर रहे हैं।

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


17) आप स्वत: पूर्ण कार्यक्षमता कैसे डिज़ाइन कर सकते हैं?

स्वत: पूर्ण कार्यक्षमता विकसित करने के लिए यहां महत्वपूर्ण बातें दी गई हैं:

  • टाइपअहेड सुझाव प्रदान किया जाना है।
  • सिस्टम द्वारा प्रति सेकंड क्वेरी प्रबंधित की जाती हैं।
  • सुझावों के साथ वैयक्तिकरण का समर्थन करें।
  • संग्रहित किये जाने वाले डेटा की मात्रा.

18) संरचित डिज़ाइन के लिए उपयोग किया जाने वाला प्राथमिक उपकरण कौन सा है?

स्ट्रक्चर चार्ट संरचित डिज़ाइन के लिए उपयोग किया जाने वाला एक प्राथमिक उपकरण है।


19) सिस्टम अध्ययन के महत्वपूर्ण पहलू क्या हैं?

किसी भी सिस्टम को डिज़ाइन करने के लिए सिस्टम अध्ययन आवश्यक है।

सिस्टम अध्ययन के तीन सबसे महत्वपूर्ण पहलू हैं:

  • वर्तमान मुद्दों की पहचान करना और नए लक्ष्य स्थापित करना।
  • मौजूदा प्रणाली का अध्ययन.
  • मौजूदा प्रणाली का दस्तावेजीकरण करना।

20) विशिष्ट मुद्दों को हल करने की चरण दर चरण प्रक्रिया क्या कहलाती है?

इस प्रक्रिया को एक एल्गोरिदम के रूप में जाना जाता है जो सिस्टम डिजाइनिंग के लिए एक महत्वपूर्ण भूमिका निभाता है।


21) टॉप-डाउन विश्लेषण और डिज़ाइन में उपयोग किया जाने वाला दृष्टिकोण क्या है?

टॉप-डाउन विश्लेषण तक पहुंचने के लिए, आपको एक शीर्ष-स्तरीय फ़ंक्शन की पहचान करने की आवश्यकता है और फिर निचले-स्तरीय मॉड्यूल और घटकों का एक पदानुक्रम बनाना होगा।


22)नियंत्रक शब्द की व्याख्या करें

नियंत्रक एक प्रोग्राम घटक है जो आपको निर्णय लेने में मदद करता है और अन्य घटकों को निर्देशित करता है।


23) निम्नलिखित में से कौन सा सिस्टम की विफलता का कारक नहीं है?

संगठन के आकार को सिस्टम विकास और डिज़ाइनिंग परियोजनाओं के लिए एक कारक नहीं माना जा सकता है।


24) किस राज्य पर दस्तावेज तैयार किया जाना चाहिए?

सिस्टम डिज़ाइनिंग के प्रत्येक चरण में दस्तावेज़ीकरण तैयार किया जाना चाहिए।


25) सिस्टम डिज़ाइन प्रक्रिया में समस्या विश्लेषण कहाँ किया जाता है?

समस्या विश्लेषण सिस्टम विश्लेषण चरण में किया जाता है।


26) बुक माय शो जैसे बुकिंग ऐप के बारे में आप क्या जानते हैं?

बुक माई शो उपयोगकर्ताओं को शो, इवेंट, मूवी या खेल के लिए अपना टिकट बुक करने की अनुमति देता है। इससे उन्हें मूवी टिकटों का भुगतान करने और रिफंड प्राप्त करने में मदद मिलेगी।


27) सिस्टम डिज़ाइन में दस्तावेज़ीकरण के प्रकार क्या हैं?

दस्तावेज़ीकरण के चार प्रकार हैं:

  • कार्यक्रम दस्तावेज़ीकरण
  • सिस्टम प्रलेखन
  • परिचालन दस्तावेज
  • उपयोगकर्ता प्रलेखन

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

Share

एक जवाब लिखें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड इस तरह चिह्नित हैं *