उत्तर विश्लेषण के साथ इंटरव्यू प्रश्न — 52 में से पेज 39
तर्क, कार्यान्वयन विवरण, फॉलो-अप्स और सार्वजनिक स्रोतों के साथ Offer.cc इंटरव्यू प्रश्न और उत्तर विश्लेषण का पृष्ठ 39 ब्राउज़ करें।
बैकएंड इंटरव्यू: ETag-आधारित कंडीशनल अपडेट API डिज़ाइन करना
HTTP कंडीशनल रिक्वेस्ट्स, वर्ज़न चेक्स और कॉन्फ्लिक्ट फीडबैक को मिलाकर एक सुरक्षित अपडेट प्रोटोकॉल बनाएं।
डेटा इंजीनियरिंग इंटरव्यू: आप एक Apache Iceberg REST Catalog कैसे डिज़ाइन करेंगे?
मल्टी-इंजन लेकहाउस एक्सेस के लिए एक Iceberg REST Catalog के API, कमिट-कॉन्फ्लिक्ट हैंडलिंग, ऑथेंटिकेशन, कैशिंग और ऑब्जर्वेबिलिटी को समझाइए।
प्रोडक्ट मैनेजर इंटरव्यू: दृष्टिबाधित यूज़र्स के लिए अलार्म क्लॉक डिज़ाइन करना
सोने से लेकर जागने तक की स्वतंत्र रूप से पूरी की जाने वाली यूज़र जर्नी से शुरुआत करें, एक टैक्टाइल (स्पर्शनीय) और ऑडियो स्टैंडअलोन अलार्म-क्लॉक MVP तैयार करें, और एक्सेसिबल रिसर्च, एरर रिकवरी, हार्डवेयर विश्वसनीयता व यूज़र परिणामों के माध्यम से इसे वैलिडेट करें।
सामान्य साक्षात्कार: लीनियराइजेबिलिटी (Linearizability) बनाम सीक्वेंशियल कंसिस्टेंसी (Sequential Consistency) को समझाएं
लीनियराइजेबिलिटी, सीक्वेंशियल कंसिस्टेंसी और इवेंचुअल कंसिस्टेंसी में अंतर करने के लिए ऑपरेशन हिस्ट्री का उपयोग करें, फिर इस चयन को लेटेंसी और उपलब्धता (availability) से जोड़ें।
कोडिंग इंटरव्यू: Python 3.13 asyncio.Queue को कैसे शट डाउन करना चाहिए?
निर्माता बैकप्रेशर, task_done की गणना और सटीक join सिमेंटिक्स को बनाए रखते हुए ग्रेसफुल और तत्काल कतार समाप्ति डिज़ाइन करें।
सिस्टम डिज़ाइन इंटरव्यू: एक निरस्त करने योग्य (Revocable), न्यूनतम-अधिकार (Least-Privilege) हस्ताक्षरित URL सेवा डिज़ाइन करें
जारी करने (issuance), बाइंडिंग, समाप्ति (expiry), निरस्तीकरण (revocation), और ऑडिट आवश्यकताओं से एक अस्थायी बड़ी-फ़ाइल एक्सेस सेवा तैयार करें।
Frontend Interview: आप postMessage के साथ क्रॉस-ओरिजिन iframe संचार को कैसे सुरक्षित करते हैं?
एक पेमेंट विजेट के लिए क्रॉस-ओरिजिन iframe मैसेजिंग प्रोटोकॉल डिज़ाइन करें, जिसमें targetOrigin, प्रेषक सत्यापन, संदेश अनुबंध (contracts), हैंडशेक, रीप्ले, नेविगेशन रेस और सुरक्षा परीक्षण शामिल हों।
बैकएंड इंटरव्यू: चेकपॉइंट्स के साथ बल्क डेटा एक्सपोर्ट API डिज़ाइन करें
एक एसिंक्रोनस एक्सपोर्ट सर्विस डिज़ाइन करें जो ऑनलाइन ट्रैफ़िक को ब्लॉक होने से बचाती है, जिसमें स्नैपशॉट सीमाएँ, जॉब्स, शार्ड्स, इंक्रीमेंटल चेकपॉइंट्स, ऑथराइजेशन, थ्रॉटलिंग और क्लीनअप शामिल हैं।
डेटा इंजीनियरिंग साक्षात्कार: आप Apache Arrow इंटरचेंज लेयर कैसे डिज़ाइन करेंगे?
कॉलमर मेमोरी, ज़ीरो-कॉपी सीमाओं, टाइप अनुकूलता, IPC ट्रांसपोर्ट और मेमोरी गवर्नेंस को डिज़ाइन करें, फिर तय करें कि Arrow कब JSON या Parquet से बेहतर प्रदर्शन करता है।
प्रोडक्ट मैनेजर इंटरव्यू: एक घने शहर के लिए पार्किंग समाधान डिज़ाइन करें
एक व्यापक पार्किंग प्रोडक्ट प्रॉम्प्ट को एक केंद्रित पायलट में बदलें: एक यूज़र और जॉब चुनें, वैध इन्वेंट्री को अनिश्चित उपलब्धता से अलग करें, और एक भरोसेमंद मार्गदर्शन, रिज़र्वेशन व मापन रणनीति परिभाषित करें।
सामान्य इंटरव्यू: जब डिस्क स्पेस बचा हो, तब आप Inode Exhaustion का निदान कैसे करते हैं?
ब्लॉक स्पेस को inode क्षमता से अलग करें, छोटी फ़ाइलों और कंटेनर-लेयर हॉटस्पॉट की पहचान करें, डिलीट की गई लेकिन खुली फ़ाइलों से सुरक्षित रूप से रिकवर करें, और टिकाऊ मॉनिटरिंग बनाएं।
कोडिंग इंटरव्यू: Python asyncio को कब eager task factory का उपयोग करना चाहिए?
सिंक्रोनस स्टार्ट, कैश हिट, शेड्यूलिंग ऑर्डर, निष्पक्षता (fairness), और रोलबैक मेट्रिक्स के माध्यम से eager टास्क निष्पादन का मूल्यांकन करें।
सिस्टम डिज़ाइन इंटरव्यू: मल्टी-टेनेंट कोटा रिज़र्वेशन सर्विस डिज़ाइन करें
टेनेंट्स को ओवरसेल या स्टार्व किए बिना समवर्ती परिस्थितियों (concurrency) में साझा क्षमता का सटीक प्रबंधन करें।
Frontend Interview: Back/Forward Cache कैसे काम करता है और आप Misses को कैसे Debug करते हैं?
bfcache को HTTP और router कैश से अलग पहचानें, पेज लाइफ़साइकिल कोड को रिस्टोर-सुरक्षित बनाएं, और ब्राउज़र परीक्षणों व फ़ील्ड साक्ष्यों के साथ misses का निदान करें।
बैकएंड इंटरव्यू: इंटीग्रिटी चेक्स के साथ एक रिज़्यूमेबल मल्टीपार्ट अपलोड API डिज़ाइन करें
अपलोड सेशन्स, आइडम्पोटेंट पार्ट्स, चेकसम, कम्प्लीशन, एक्सपायरी क्लीनअप और ऑथराइजेशन सीमाओं के साथ एक रिकवरेबल लार्ज-फाइल अपलोड सर्विस डिज़ाइन करें।
डेटा इंजीनियरिंग इंटरव्यू: एक सत्यापन योग्य डेटा-विलोपन (Data-Erasure) पाइपलाइन डिज़ाइन करें
रीप्ले आइसोलेशन, भौतिक सफ़ाई (physical cleanup), ऑडिट साक्ष्य और एक न्यायोचित (defensible) पूर्णता स्थिति के साथ रॉ इवेंट्स, लेकहाउस टेबल्स, व्युत्पन्न (derived) मैट्रिक्स, कैश और बैकअप में डेटा मिटाने के अनुरोध को डिज़ाइन करें।
प्रोडक्ट मैनेजर इंटरव्यू: सब्सक्रिप्शन प्रोडक्ट के लिए मंथली चर्न (मंथली सब्सक्राइबर लॉस) कैसे घटाएंगे?
सब्सक्रिप्शन-चर्न में आई बढ़ोतरी को वेरिफाई करने, स्वैच्छिक और अस्वैच्छिक नुकसान को अलग करने, हर कारण का परिमाण (क्वांटिफाई) तय करने, हस्तक्षेपों (इंटरवेंशन) को प्राथमिकता देने और केवल सेव क्लिक या डिस्काउंट पर निर्भर रहे बिना इंक्रीमेंटल रिटेन्ड कॉन्ट्रिब्यूशन साबित करने का तरीका जानें।
सामान्य साक्षात्कार: लाइव इंसिडेंट (घटना) के दौरान आप कैसे संवाद करते हैं?
सभी तथ्य पूरी तरह सामने आने से पहले भी, सटीक, सुसंगत और कार्रवाई योग्य बने रहते हुए इंसिडेंट की जानकारी को प्रभाव, लक्षित दर्शक, चैनल और अंतराल (cadence) के अनुसार व्यवस्थित करें।
कोडिंग इंटरव्यू: आपको Java 25 कॉम्पैक्ट सोर्स फाइलों का उपयोग कब करना चाहिए?
JEP 512 के implicit class, instance main, java.base इम्पोर्ट्स और टूलिंग सीमाओं को समझाएं, फिर तय करें कि यह सिंटैक्स प्रोडक्शन में कहाँ उपयुक्त है।
सिस्टम डिज़ाइन इंटरव्यू: प्राइवेसी-प्रिजर्विंग डेटा क्लीन रूम (Data Clean Room) डिज़ाइन करें
एक मल्टी-पार्टी एनालिटिक्स सिस्टम डिज़ाइन करें जो क्वेरी पॉलिसी, प्राइवेसी बजट, पहचान मिलान (identity matching), ऑडिटेबिलिटी और रिवोकेशन को लागू करते हुए रॉ डेटा को उसके मूल स्थान पर ही सुरक्षित रखता है।
Frontend Interview: CSR, SSR, SSG और ISR में से कैसे चुनें?
इंडेक्सिबिलिटी, पर्सनलाइज़ेशन, फ्रेशनेस, पेज काउंट और फेलियर सेमेंटिक्स के आधार पर प्रति रूट रेंडरिंग रणनीति चुनें, फिर इसे कैश इनवैलिडेशन और प्रोडक्शन मेट्रिक्स से सत्यापित करें।
PostgreSQL बैकएंड साक्षात्कार: डेटा खोए बिना लॉजिकल रेप्लिकेशन का फ़ेलओवर कैसे करें?
सुरक्षित PostgreSQL लॉजिकल-रेप्लिकेशन फ़ेलओवर, सत्यापन संकेतों और निरंतरता अज्ञात होने पर पुनर्निर्माण को समझाने के लिए रेप्लिकेशन-स्लॉट सिंक्रोनाइज़ेशन, LSN निरंतरता और उपभोक्ता (consumer) रिकवरी का उपयोग करें।
डेटा इंजीनियरिंग इंटरव्यू: बिना कंज्यूमर्स को प्रभावित किए इवेंट स्कीमा को कैसे इवॉल्व करें?
रीडर/राइटर कम्पैटिबिलिटी, डिफॉल्ट्स, एक रजिस्ट्री और चरणबद्ध ड्यूल-वर्जन रोलआउट का उपयोग करके एक सत्यापन योग्य इवेंट-कॉन्ट्रैक्ट विकास प्रक्रिया डिज़ाइन करें।
प्रोडक्ट मैनेजर इंटरव्यू: क्या सब्सक्रिप्शन प्रोडक्ट को विज्ञापन-समर्थित टियर लॉन्च करना चाहिए?
उपयोगकर्ता, विज्ञापनदाता और प्लेटफ़ॉर्म वैल्यू के आधार पर विज्ञापन-समर्थित टियर का मूल्यांकन करें; सब्सक्रिप्शन कैनिबलाइजेशन के बाद वृद्धिशील योगदान (इंक्रीमेंटल कंट्रीब्यूशन) की गणना करें; और प्रयोग, अनुभव, प्राइवेसी, लॉन्च और स्टॉप से जुड़े नियम निर्धारित करें।