उत्तर विश्लेषण के साथ इंटरव्यू प्रश्न — 52 में से पेज 13
तर्क, कार्यान्वयन विवरण, फॉलो-अप्स और सार्वजनिक स्रोतों के साथ Offer.cc इंटरव्यू प्रश्न और उत्तर विश्लेषण का पृष्ठ 13 ब्राउज़ करें।
कोडिंग इंटरव्यू: HMAC वेबहुक सिग्नेचर वेरिफिकेशन लागू करना
टाइमस्टैम्प, कॉन्स्टेंट-टाइम तुलना और सीमित रीप्ले विंडो के साथ सटीक रॉ पेलोड को सत्यापित करें।
सिस्टम डिज़ाइन इंटरव्यू: CloudEvents इंजेक्शन गेटवे डिज़ाइन करें
HTTP इवेंट नॉर्मलाइज़ेशन, टेनेंट आइसोलेशन, डुप्लीकेशन हटाना (deduplication), पुनः प्रयास (retries), स्कीमा इवोल्यूशन, और अवलोकनीय (observable) डिलीवरी सिमेंटिक्स को संभालें।
व्यवहारिक साक्षात्कार (Behavioral Interview): डिलीवरी के दबाव में आपने प्राइवेसी की रक्षा कैसे की?
यह दर्शाने के लिए STAR पद्धति का उपयोग करें कि आपने अत्यधिक डेटा संग्रह (over-collection) की पहचान कैसे की, एक रिलीज़ करने योग्य विकल्प प्रस्तावित किया, हितधारकों (stakeholders) के साथ तालमेल बिठाया, डिलीवरी पूरी की, और प्राइवेसी परिणामों को मापा।
फ़्रंटएंड इंटरव्यू: खोज (Search) के लिए आप CSS Custom Highlight API का उपयोग कैसे करेंगे?
DOM संरचना को बदले बिना कई मैचों को रेंडर करने के लिए Range, HighlightRegistry, और ::highlight() का उपयोग करें, साथ ही एक्सेसिबिलिटी और फ़ॉलबैक सुरक्षा द्वार भी प्रदान करें।
बैकएंड इंटरव्यू: आप OAuth 2.0 स्टेप-अप ऑथेंटिकेशन चैलेंज को कैसे डिज़ाइन करेंगे?
ऑथेंटिकेशन चैलेंज, फाइन-ग्रेन्ड acr_values, पुनः प्रयास (retry) व्यवहार और टोकन वैलिडेशन को डिज़ाइन करने के लिए RFC 9470 का उपयोग करें, साथ ही प्रोडक्ट पॉलिसी को प्रोटोकॉल इम्प्लीमेंटेशन से अलग रखें।
डेटा इंजीनियरिंग इंटरव्यू: t-digest के साथ क्वांटाइल्स का अनुमान कैसे लगाते हैं?
स्ट्रीमिंग बाधाओं से t-digest को समझें, टेल एक्यूरेसी, मर्ज रणनीति, कम्प्रेशन और वैलिडेशन की व्याख्या करें, और अनुमानित क्वांटाइल्स को सटीक सॉर्टिंग मानने से बचें।
Product Manager इंटरव्यू: क्या किसी B2B SaaS को रीयल-टाइम ऑडिट-लॉग स्ट्रीमिंग की पेशकश करनी चाहिए?
ग्राहक मूल्य, इवेंट अनुबंधों (event contracts), डिलीवरी विश्वसनीयता, गोपनीयता, लागत और चरणबद्ध उत्पाद रोलआउट के माध्यम से SIEM ऑडिट-लॉग स्ट्रीमिंग का मूल्यांकन करें।
सामान्य साक्षात्कार: HTTP 421 Misdirected Request का निदान और सुरक्षित रूप से पुनः प्रयास (retry) कैसे करें?
authority, SNI, कनेक्शन पुनर्चक्रण (connection reuse), और प्रॉक्सी रूटिंग के माध्यम से 421 की व्याख्या करें, फिर ऐसे रिट्राई डिज़ाइन करें जो साइड इफेक्ट्स को दोहराते नहीं हैं।
कोडिंग इंटरव्यू: पलिंड्रोम बनाने के लिए न्यूनतम आसन्न (adjacent) स्वैप्स
टू-पॉइंटर ग्रीडी प्रमाण का उपयोग करें, असंभव इनपुट्स का पता लगाएं, और O(n²) इन-प्लेस सिमुलेशन को सुरक्षित रूप से लागू करें।
सिस्टम डिज़ाइन इंटरव्यू: आप रीप्ले-सुरक्षित (replay-safe) वेबहुक डिलीवरी कैसे बनाएंगे?
टिकाऊ (durable) इवेंट्स, सिग्नेचर, डिडुप्लिकेशन, पुनः प्रयास (retries), और टेनेंट आइसोलेशन के साथ ऐट-लीस्ट-वन्स (at-least-once) वेबहुक डिलीवरी डिज़ाइन करें।
व्यवहारिक साक्षात्कार: ‘मुझे ऐसा समय बताएं जब आप अपने मैनेजर से असहमत थे’ का उत्तर कैसे दें?
लोगों पर दोष मढ़े बिना अपने मैनेजर के साथ असहमति वाले प्रश्न का उत्तर देने के लिए सत्यापन योग्य STAR तथ्यों, प्रभाव विश्लेषण और निर्णय के बाद उत्तरदायित्व (ownership) का उपयोग करें। इसमें एक काल्पनिक उदाहरण और फॉलो-अप अभ्यास शामिल हैं।
फ़्रंटएंड इंटरव्यू: आप CSS if() कंडीशनल वैल्यू फ़ंक्शन का मूल्यांकन कैसे करेंगे?
if() क्रम, else फ़ॉलबैक, प्रोग्रेसिव एन्हांसमेंट, और कम्पैटिबिलिटी को डिज़ाइन करने के लिए MDN और CSS स्पेसिफिकेशन्स का उपयोग करें।
बैकएंड इंटरव्यू: एकाधिक प्रमाणीकरण सर्वरों के साथ OAuth Mix-Up से आप कैसे बचाव करेंगे?
मल्टी-इश्यूअर OAuth क्लाइंट में ऑथराइजेशन रिस्पॉन्स, मेटाडेटा, कॉलबैक और टोकन एक्सचेंज को बाइंड करने के लिए RFC 9207 इश्यूअर आइडेंटिफिकेशन का उपयोग करें।
डेटा इंजीनियरिंग इंटरव्यू: आप एक ऑडिट करने योग्य (auditable) डेटा-क्वालिटी क्वारंटाइन पाइपलाइन कैसे डिज़ाइन करेंगे?
एक ऐसी पाइपलाइन डिज़ाइन करें जो अमान्य रिकॉर्ड्स को अलग (isolate), मापती (measure), सुधारती (repair) और सुरक्षित रूप से पुनः चलाती (replay) है, जिसमें fail, drop, quarantine, idempotency और release gates के बीच स्पष्ट विकल्प शामिल हों।
उत्पाद साक्षात्कार: क्या प्रत्येक बिल्ड आर्टिफ़ैक्ट के लिए आर्टिफ़ैक्ट अटेस्टेशन (प्रमाणन) की आवश्यकता होनी चाहिए?
सेगमेंटेशन, थ्रेट मॉडलिंग, सत्यापन लूप, माइग्रेशन और गार्डरेल मेट्रिक्स के साथ सॉफ़्टवेयर-सप्लाई-चेन प्रूफ़ रोलआउट का मूल्यांकन करें।
सामान्य साक्षात्कार: HTTP 429 और Retry-After को क्लाइंट पुनः प्रयासों (retries) का मार्गदर्शन कैसे करना चाहिए?
ओवरलोड को बढ़ाए बिना रेट-लिमिट सिमेंटिक्स, Retry-After पार्सिंग, आइडेम्पोटेंसी और जिटर वाले बैकऑफ़ के माध्यम से 429 की व्याख्या करें।
कोडिंग इंटरव्यू: इंटरवल DP से Minimum Cost to Cut a Stick को कैसे हल करें?
पहले कट से इंटरवल डायनामिक प्रोग्रामिंग प्राप्त करें, सेंटिनल्स और सॉर्टिंग को संभालें, और जटिलता तथा बाउंड्री मामलों को सिद्ध करें।
सिस्टम डिज़ाइन इंटरव्यू: Kafka ग्रुप को कोऑपरेटिव रीबैलेंसिंग में माइग्रेट करना
कम्पैटिबिलिटी, पार्टीशन हैंडऑफ़, कमिट और रिकवरी के साथ eager से CooperativeStickyAssignor में रोलिंग माइग्रेशन डिज़ाइन करें।
टीम के परिणामों को बढ़ा-चढ़ाकर बताए बिना व्यक्तिगत प्रभाव दिखाने के लिए STAR का उपयोग कैसे करें?
एक संरचित व्यवहारपरक उत्तर को स्पष्ट स्वामित्व, टीम की सीमाओं, मेट्रिक्स, कार्य-कारण संबंध (कॉजलिटी) और आत्मचिंतन के साथ एक साक्ष्य श्रृंखला में बदलें।
फ्रंटएंड इंटरव्यू: क्या WebAuthn largeBlob सर्वर-साइड यूजर स्टेट को बदल सकता है?
largeBlob रीड्स, राइट्स, क्षमता, कम्पैटिबिलिटी और सुरक्षा सीमाओं पर विचार करने के लिए WebAuthn Level 3 का उपयोग करें।
बैकएंड इंटरव्यू: आप OAuth 2.0 JWT-Secured Authorization Request को कैसे डिज़ाइन करेंगे?
साइनिंग, एन्क्रिप्शन, पैरामीटर एकरूपता, रीप्ले प्रतिरोध और JAR, PAR तथा PKCE के बीच की सीमाओं पर विचार करने के लिए RFC 9101 Request Objects का उपयोग करें।
डेटा साइंस इंटरव्यू: किसी प्रोडक्ट बदलाव का मूल्यांकन करने के लिए आप डिफरेंस-इन-डिफरेंसेस का उपयोग कैसे करेंगे?
यह तय करने के लिए कि क्या डिफरेंस-इन-डिफरेंसेस किसी प्रोडक्ट के संबंध में कारण-कार्य (कॉज़ल) दावे का समर्थन करता है, ट्रीटमेंट, कंट्रोल, पैरेलल ट्रेंड्स और स्टैगर्ड रोलआउट मान्यताओं से शुरुआत करें।
Product Manager Interview: क्या किसी SaaS को Entitlements को Feature Flags से अलग करना चाहिए?
ग्राहक प्रतिबद्धताओं, प्रयोगों, निरंतरता और परिचालन लागत के माध्यम से सब्सक्रिप्शन entitlements और feature flags के बीच की सीमा का मूल्यांकन करें।
सामान्य इंटरव्यू: किसी गैर-तकनीकी स्टेकहोल्डर को SLI, SLO और SLA कैसे समझाएं?
SLI, SLO और SLA को एक व्यावहारिक निर्णय लेने वाले उपकरण में बदलने के लिए यूज़र अनुभव, प्रतिबद्धता की सीमाओं और एरर बजट का उपयोग करें।