शीर्ष 24 एटीजी साक्षात्कार प्रश्न और उत्तर (2025)
यहां नए लोगों के साथ-साथ अनुभवी डेवलपर उम्मीदवारों के लिए अपने सपनों की नौकरी पाने के लिए एटीजी साक्षात्कार प्रश्न और उत्तर दिए गए हैं।
1) बताएं कि एटीजी क्या है?
एटीजी वेब एप्लिकेशन बनाने के लिए एक रूपरेखा है। यह J2EE मानकों पर आधारित है।
2) उल्लेख करें कि एटीजी का मूल क्या है?
एटीजी प्लेटफॉर्म का मूल है
- डीएएफ या डायनेमो एप्लीकेशन फ्रेमवर्क, जो जावासर्वर पेज (जेएसपी) और जावाबीन्स पर आधारित एक घटक विकास मॉडल लागू करता है।
निःशुल्क पीडीएफ डाउनलोड: एटीजी साक्षात्कार प्रश्न और उत्तर
3) बताएं कि एटीजी में ड्रॉपलेट क्या है?
मूल रूप से, ड्रॉपलेट एक एटीजी का कस्टम सर्वलेट है जिसमें कुछ एटीजी-विशिष्ट अनुकूलन होता है। इसे HttpServlet के साथ सहसंबद्ध किया जा सकता है J2EE, लेकिन यहां हम DynamoServlet क्लास का उपयोग करते हैं जो ATG में javax.servlet.Servlet इंटरफ़ेस लागू करता है। ड्रॉपलेट्स का उपयोग मुख्य रूप से सर्वर साइड कोड में व्यावसायिक तर्क को समझने के लिए किया जाता है।
4) बताएं कि एटीजी में एक घटक क्या है?
एटीजी में एक घटक बस एक कॉन्फ़िगरेशन फ़ाइल (.properties एक्सटेंशन के साथ एक सरल टेक्स्ट फ़ाइल) है, जो जावा क्लास का उपयोग करता है।
5) बताएं कि एटीजी में न्यूक्लियस क्या है?
एटीजी में, न्यूक्लियस को घटकों के लिए एटीजी कंटेनर के रूप में संदर्भित किया जाता है। यह घटक को एक पदानुक्रमित नाम स्थान प्रदान करता है। प्रत्येक घटक का एक अद्वितीय पूरा नाम होता है ताकि पृष्ठ और अन्य घटक इसका संदर्भ दे सकें।
6) बताएं कि एटीजी घटक दायरा क्या है?
स्कोप और कुछ नहीं बल्कि एक न्यूक्लियस वेरिएबल है, जो न्यूक्लियस को बताता है कि कोई घटक कब तक मौजूद रहेगा।
7) कॉन्फ़िगरेशन फ़ाइलों में किस चिह्न का उपयोग करके न्यूक्लियस गुणों को संसाधित किया जाता है?
कॉन्फ़िगरेशन फ़ाइलों में $ चिह्न का उपयोग करके न्यूक्लियस गुणों को संसाधित किया जाता है।
8) बताएं कि आप एटीजी में जेएसपी कैसे बना सकते हैं या एटीजी में जेएसपी पेज को कैसे संसाधित किया जाता है?
आप एटीजी में जेएसपी बना सकते हैं या जेएसपी पेज को निम्नलिखित चरणों द्वारा एटीजी में संसाधित किया जाता है,
- उपयोगकर्ता ब्राउज़र तक पहुंचता है, एक यूआरएल टाइप करता है और एटीजी एप्लिकेशन को जेएसपी के लिए अनुरोध भेजता है
- एटीजी एप्लिकेशन को आपके द्वारा अनुरोधित जेएसपी फ़ाइल के लिए अनुरोध प्राप्त होता है
- एक बार JSP मिल जाने के बाद इसे JAVA कोड में संकलित किया जाता है
- जब सभी सामग्री जावा कोड द्वारा प्राप्त की जाती है, तो अंतिम परिणाम सादे में परिवर्तित हो जाता है एचटीएमएल
- यह HTML पृष्ठ ब्राउज़र पर वापस भेज दिया जाता है
एटीजी एप्लिकेशन में जेएसपी पेज को इस प्रकार संसाधित किया जाता है।
9) उल्लेख करें कि एटीजी में पाइपलाइन कितने प्रकार की होती हैं?
डायनेमो द्वारा उपयोग की जाने वाली अनुरोध प्रबंधन पाइपलाइनों के प्रकार
- DAS सर्वलेट पाइपलाइन - इसका उपयोग JHTML अनुरोध को संभालने के लिए किया जाता है
- DAF सर्वलेट पाइपलाइन - इसका उपयोग JSP अनुरोध को संभालने के लिए किया जाता है
10) उल्लेख करें कि किसी घटक का डिफ़ॉल्ट दायरा क्या है?
किसी घटक का डिफ़ॉल्ट दायरा वैश्विक है।
11) उल्लेख करें कि एक घटक में दो विधियाँ क्या हैं?
एक घटक में दो विधियाँ हैं
- गेटर्स और सेटर्स
12) बताएं कि फॉर्महैंडलर, ड्रॉपलेट और सर्वलेट के बीच क्या अंतर है?
फॉर्महैंडलर, ड्रॉपलेट और सर्वलेट के बीच अंतर,
- फॉर्महैंडलर का उपयोग तब किया जाता है जब फॉर्म होते हैं। वे प्रपत्रों का सत्यापन करने में सहायता करते हैं
- ड्रॉपलेट ATG से है, और इसका उपयोग डेटाबेस में डेटा डालने या प्रस्तुत करने के लिए किया जाता है
- सर्वलेट का उपयोग डेटा सबमिट करने के लिए किया जाता है, यह एक नियंत्रक के रूप में कार्य करता है। इसका उपयोग डेटा डालने के लिए नहीं किया जाता है
13) डीएएफ के फायदे बताएं?
- इसका उपयोग विशाल डेटा को डील करने के लिए किया जाता है
- यह टाइप 1 कॉल के किसी भी ऑब्जेक्ट को डीबी में लिख सकता है।
- पैच बे और जेएमएस का उपयोग करके डायनेमो मैसेजिंग
- निर्भरता अन्तःक्षेपण
14) बताएं कि एटीजी के साथ प्रदर्शन संबंधी समस्याएं क्या हैं?
एटीजी के साथ प्रदर्शन संबंधी समस्याएं शामिल हैं
- डेटाबेस गतिविधि का उच्च स्तर
- सीपीयू उपयोग की समस्याएँ
- लंबी दौड़ एसक्यूएल प्रश्नों
- धीमी प्रतिक्रिया समय
15) उल्लेख करें कि एटीजी रिपॉजिटरी द्वारा बनाए जाने वाले दो प्रकार के कैश क्या हैं?
एटीजी रिपॉजिटरी दो प्रकार के कैश को बनाए रखती है
- आइटम कैश
- क्वेरी कैश
16) बताएं कि एटीजी डीपीएस क्या है? इसके तत्व क्या हैं?
एटीजी डीपीएस को एटीजी डायनेमो वैयक्तिकरण प्रणाली के रूप में जाना जाता है। एटीजी के प्रमुख तत्व हैं
- उपयोगकर्ता प्रोफ़ाइल प्रबंधन
- सामग्री लक्ष्यीकरण
- लक्षित ई-मेल
17) उल्लेख करें कि डायनेमो कंपोनेंट्स का दायरा क्या है?
डायनेमो कंपोनेंट्स का दायरा है
- सत्र
- का अनुरोध
- वैश्विक
डिफ़ॉल्ट दायरा वैश्विक है
18) उल्लेख करें कि जेएसपी और डीएसपी टैग लाइब्रेरी के बीच मुख्य अंतर क्या है?
जेएसपी और डीएसपी टैग लाइब्रेरी के बीच मुख्य अंतर हैं
- डीएसपी एक एटीजी विशिष्ट टैग लाइब्रेरी है जिसमें केवल डीएएफ फ्रेमवर्क संसाधनों को निष्पादित करना शामिल है। साथ ही, Dsp प्रकार वर्ग की सभी वस्तुओं को आयात करता है।
- जेएसपी वेब अनुप्रयोग विकास के लिए सभी कार्यात्मकताओं को शामिल करता है। साथ ही, Jsp केवल आदिम डेटा प्रकार आयात करता है।
19) बताएं कि क्या होगा यदि एटीजी एप्लिकेशन सर्वर के क्लस्टर पर तैनात किए जाएं?
यदि एटीजी एप्लिकेशन सर्वर के क्लस्टर पर तैनात हैं तो डिस्ट्रीब्यूटेड कैशिंग या लॉक्ड कैशिंग के लिए जाना बेहतर है।
20) बताएं कि डीएसपी और डीएसपीएल टैग के बीच क्या अंतर है?
- डीएसपी टैग: डीएसपी टैग लाइब्रेरी टैग रनटाइम एक्सप्रेशन का समर्थन करते हैं। ये टैग अपने द्वारा बनाए गए स्क्रिप्टिंग वेरिएबल्स को नाम देने के लिए एक आईडी विशेषता का उपयोग करते हैं।
- डीएसपीईएल टैग: डीएसपीईएल टैग लाइब्रेरी टैग जेएसटीएल एक्सप्रेशन लैंग्वेज (ईएल) तत्वों का समर्थन करते हैं जिनका मूल्यांकन रनटाइम पर भी किया जाता है।
21) उल्लेख करें कि मानक atg.repository.QueryBuilder इंटरफ़ेस क्या परिभाषित करता है?
मानक atg.repository.QueryBuilder इंटरफ़ेस उपलब्ध क्वेरी संचालन को परिभाषित करता है जिसका रिपॉजिटरी को समर्थन करना चाहिए।
22) उल्लेख करें कि एटीजी में न्यूक्लियस का क्या लाभ है?
एटीजी में न्यूक्लियस के लाभ हैं,
- यह नए घटकों को लिखने का एक सरल तरीका प्रस्तुत करता है
- न्यूक्लियस में, अनुप्रयोगों को घटकों के उदाहरण बनाने के लिए कोड रखने की आवश्यकता नहीं होती है। इसे कॉन्फ़िगरेशन फ़ाइलों के माध्यम से बनाया और प्रशासित किया जाता है
- कॉन्फ़िगरेशन फ़ाइलों को परतों में व्यवस्थित करके न्यूक्लियस घटक गुणों को संशोधित और विस्तारित करने का एक सुविधाजनक तरीका प्रदान करता है
- न्यूक्लियस बड़ी संख्या में आउट-ऑफ-द-बॉक्स सामान्यीकृत सेवा घटक प्रदान करता है
- न्यूक्लियस एप्लिकेशन डेवलपर्स के लिए अपने घटकों का दायरा निर्धारित करना आसान बनाता है
23) बताएं कि आप जेएसपी में जावा सर्वलेट (एटीजी सर्वलेट बीन) के आउटपुट को कैसे एम्बेड कर सकते हैं?
JSP में जावा सर्वलेट (एटीजी सर्वलेट बीन) के आउटपुट को एम्बेड करने के लिए आपको बीन विशेषता के साथ dsp:droplet टैग जोड़ना होगा।
24) उल्लेख करें कि एटीजी नियंत्रण केंद्र के साथ कस्टम एटीजी सर्वलेट बीन्स का उपयोग करने के लिए क्या आवश्यक है?
एटीजी नियंत्रण केंद्र के साथ कस्टम एटीजी सर्वलेट बीन्स का उपयोग करने के लिए आपको निम्नलिखित आवश्यकताओं को लागू करना होगा:
- आपको एक बीनइन्फो फ़ाइल बनानी होगी जो सर्वलेट बीन के मापदंडों को परिभाषित करती है
- कक्षा को atg.servlet.DynamoServlet का विस्तार करना चाहिए
ये साक्षात्कार प्रश्न आपके मौखिक (मौखिक) में भी मदद करेंगे