top 84 salesforce developer interview questions
विषयों की एक विस्तृत श्रृंखला को कवर करने वाले उत्तर और उदाहरण के साथ टॉप सेल्सफोर्स डेवलपर साक्षात्कार प्रश्न की एक व्यापक सूची:
सेल्सफोर्स की मांग - दुनिया की नंबर # 1 सीआरएम बाजार में किसी भी गिरावट का संकेत नहीं है।
IDC द्वारा अनुमानित 2022 तक सेल्सफोर्स इकोसिस्टम में 3.3 मिलियन नौकरियां होंगी। हालांकि व्यवस्थापक भूमिकाएं बहुत अधिक हैं, तकनीकी कौशल हमेशा बढ़ रहे हैं।
हालांकि, सेल्सफोर्स डेवलपर की भूमिका की खोज करते समय, आपको एक नौकरी की भूमिका की तलाश करनी चाहिए जो आपकी योग्यता और अनुभवों के साथ अच्छी तरह से फिट हो। एक Salesforce डेवलपर आजकल उच्च मांग में है और वेब डेवलपर्स से अधिक कमाता है।
युक्तियाँ एक Salesforce डेवलपर साक्षात्कार प्राप्त करने के लिए
यहां कुछ तकनीकों के बारे में बताया गया है, जिन्हें आप सेल्सफोर्स डेवलपर के रूप में अपने साक्षात्कार के लिए अनुकूलित कर सकते हैं।
- एक सोशल मीडिया प्लेटफ़ॉर्म पर लिंकडइन या किसी अन्य नौकरी पोर्टल पर एक प्रोफ़ाइल बनाएं।
- सेल्सफोर्स पर अपनी योग्यता, अनुभव और किसी भी प्रमाणपत्र के साथ एक स्पष्ट और संक्षिप्त विवरण लिखें।
- सुनिश्चित करें कि नियोक्ता आपकी प्रोफ़ाइल के माध्यम से नज़र रखने में सक्षम है और एक महान पहली छाप है। याद रखें कि उनके पास अनावश्यक विवरणों के माध्यम से झारने का समय नहीं है।
- अपने मन में सटीक आवश्यकता के साथ जॉब पोर्टल्स खोजें और खोजों को फ़िल्टर करें और फिर शॉर्टलिस्ट किए गए उद्घाटन के लिए आवेदन करें।
- यदि आप अनुभवी हैं, तो अपने काम के नमूने या रिपोजिटरी का उत्पादन करें।
- साक्षात्कारकर्ताओं के साथ संगत के लिए लिंक्डइन की InMail सेवा का उपयोग करें।
- Salesforce के बारे में एक कंपनी और उसके मालिक मार्क बेनिओफ़ के बारे में जानें। उसका अंतिम मुख्य पता देखें और @SalesforceOhana सामाजिक पृष्ठों का अध्ययन करें और कंपनी को जानें।
- साक्षात्कारकर्ताओं के साथ दृढ़ विश्वास और ऊर्जा के साथ बात करें - एक सकारात्मक दृष्टिकोण हमेशा मदद करेगा।
- साक्षात्कार के लिए हमेशा समय पर रहें।
- अक्सर पूछे जाने वाले तकनीकी प्रश्नों के साथ खुद को तैयार करें।
इस प्रतिस्पर्धी बाजार में, सेल्सफोर्स पेशेवरों की कोई कमी नहीं है। यहां आपके अगले सेल्सफोर्स डेवलपर इंटरव्यू के दौरान आपको खड़े होने के लिए शीर्ष 84 प्रश्न दिए गए हैं।
आप क्या सीखेंगे:
शीर्ष Salesforce डेवलपर साक्षात्कार प्रश्न और उत्तर
नीचे सूचीबद्ध सबसे अधिक बार पूछे जाने वाले प्रश्न आपके संदर्भ के लिए Salesforce डेवलपर साक्षात्कार प्रश्न और उत्तर हैं।
आइए ढूंढते हैं!!
Q # 1) सेल्सफोर्स डेवलपर बनने के लिए किन स्किल्स की जरूरत होती है?
उत्तर: एक Salesforce डेवलपर Salesforce प्लेटफ़ॉर्म के मूल ज्ञान के साथ एक है। वे कैरियर के बाद के चरण में सेल्सफोर्स एडमिनिस्ट्रेटर बन सकते हैं। डेवलपर को पता होना चाहिए कि Salesforce कैसे काम करता है।
इसके अलावा, बुनियादी अवधारणाओं जैसे कि कक्षा, वस्तु, गुण आदि पर कुछ ज्ञान की आवश्यकता होती है यहां ऐसे कौशल को जानने के लिए जो किसी Salesforce डेवलपर के लिए आवश्यक हैं।
नीचे दिए गए आरेख उपयोगकर्ताओं, व्यापार तर्क और डेटा मॉडल की विभिन्न परतों में दृष्टिकोण की व्याख्या करते हैं।
Q # 2) Salesforce में एक कस्टम ऑब्जेक्ट क्या है?
उत्तर: कस्टम ऑब्जेक्ट डेटाबेस टेबल के अलावा और कुछ नहीं हैं और कंपनी या उद्योग की जानकारी के भंडारण के लिए आपके द्वारा बनाई गई ऑब्जेक्ट हैं । कस्टम ऑब्जेक्ट का निर्माण करते समय, Salesforce प्लेटफ़ॉर्म स्वचालित रूप से उपयोगकर्ता इंटरफ़ेस के लिए पृष्ठ लेआउट आदि जैसी चीजों का निर्माण करता है।
उदाहरण के लिए, संपत्ति वस्तुएं जो एक अचल संपत्ति एजेंट द्वारा बेचे गए घरों पर जानकारी संग्रहीत करती हैं ।
Q # 3) Salesforce विक्रय ट्रैकिंग कैसे लागू करता है?
उत्तर : Salesforce विवरणों पर डेटा रिकॉर्ड करता है जैसे बिक्री संख्या, ग्राहक विवरण, दोहराए गए ग्राहक और ग्राहक इनका उपयोग करते हैं और विस्तृत रिपोर्ट, चार्ट और डैशबोर्ड बनाने के लिए इनका उपयोग करते हैं। इस तरह यह आपके संगठन में बिक्री का ट्रैक रखता है।
Q # 4) isNull और IsBlank में क्या अंतर है?
उत्तर: पाठ फ़ील्ड के लिए ISBLANK () फ़ंक्शन का उपयोग करें। जैसा कि पाठ फ़ील्ड कभी भी NULL नहीं हो सकता है, भले ही कुछ भी मूल्य के रूप में प्रदान न किया गया हो, ISNULL () फ़ंक्शन केवल एक खाली मान लेता है। यदि ISNULL () का उपयोग टेक्स्ट फ़ील्ड के साथ किया जाता है तो यह गलत हो जाता है।
Q # 5) Data.com रिकॉर्ड्स की सीमा क्या है जो Salesforce में जोड़ी जा सकती है?
उत्तर: Data.com उपयोगकर्ता के अनुभाग में, अपनी मासिक सीमा देखने के लिए अपना नाम खोजें। यह इस तरह का विवरण देगा कि इस महीने के लिए पहले से कितने रिकॉर्ड जोड़े या निर्यात किए गए हैं। उपयोगकर्ता सेटअप पर जाता है, उपयोगकर्ता को त्वरित खोज बॉक्स में प्रवेश करता है और भावी उपयोगकर्ताओं का चयन करता है।
Q # 6) सेल्सफोर्स में रोल और प्रोफाइल में क्या अंतर है?
उत्तर: रोल्स सेल्सफोर्स तक पहुंच को नियंत्रित करने की अनुमति देता है और रिपोर्टों पर प्रभाव पड़ता है। संगठनात्मक उपयोगकर्ताओं के दृश्यता स्तर पर उनका नियंत्रण है। एक विशिष्ट भूमिका स्तर के उपयोगकर्ता, पदानुक्रम में नीचे आने वाले उपयोगकर्ताओं द्वारा साझा किए गए / स्वामित्व वाले सभी डेटा को देख, संपादित और रिपोर्ट कर सकते हैं।
प्रोफाइल सभी उपयोगकर्ताओं के लिए अनिवार्य है। प्रोफ़ाइल उस पहुंच को नियंत्रित करता है जो किसी उपयोगकर्ता के पास Salesforce org में रिकॉर्ड है। उपयोगकर्ताओं के लिए सेल्सफोर्स ऑर्ग में काम करना संभव नहीं है, बिना किसी प्रोफ़ाइल को सौंपा जा सकता है।
Q # 7) अनुमति समूह क्या हैं?
उत्तर : एक अनुमति सेट Salesforce में विभिन्न उपकरणों और कार्यों तक पहुँचने के लिए सेटिंग्स और अनुमतियों का एक संग्रह है। उनका उपयोग उपयोगकर्ता के कार्यात्मक पहुंच के विस्तार के लिए किया जाता है, प्रोफाइल में कोई बदलाव किए बिना। उपयोगकर्ताओं के पास केवल एक प्रोफ़ाइल हो सकती है, लेकिन कई अनुमति सेट हैं।
उदाहरण के लिए, उपयोगकर्ताओं के एक सेट में एक ही प्रोफ़ाइल होती है जिसे बिक्री उपयोगकर्ता कहते हैं। इन उपयोगकर्ताओं को लीड पढ़ने, बनाने और संपादित करने का अधिकार है। यदि कुछ उपयोगकर्ताओं को लीड स्थानांतरित करने और हटाने की आवश्यकता होती है, तो यहां एक अनुमति सेट बनाया जाता है।
Q # 8) SOQL का उपयोग क्या है? SOQL और SOSL के बीच अंतर क्या हैं?
उत्तर: का फुल फॉर्म है SOQL मानक वस्तु क्वेरी भाषा है। SOQL एकल sObject और कई sObjects की सूची या गिनती विधि प्रश्नों के लिए पूर्णांक का मूल्यांकन करता है। इसका उपयोग सेल्सफोर्स प्लेटफॉर्म के डेटा को पुनः प्राप्त करने के लिए किया जाता है और एपेक्स या विजुअलफोर्स के अंदर रहता है और डेटा का एक सेट लौटाता है।
यहाँ एक SOQL का एक उदाहरण है जो 'एक्मे' नामक खातों की सूची के लिए उपयोग किया जाता है।
(छवि स्रोत )
SOQL और के बीच अंतर SOSL नीचे दिए गए हैं।
SOQL | SOSL |
---|---|
रिकॉर्ड लौटाता है। | खेतों को लौटाता है। |
एक बार में केवल एक विषय की खोज करना संभव है। | एक बार में कई वस्तुओं को यहां खोजा जा सकता है। |
डेटाबेस से रिकॉर्ड की पुनर्प्राप्ति के लिए 'का चयन करें' कीवर्ड का उपयोग करता है। | डेटाबेस से रिकॉर्ड की पुनर्प्राप्ति के लिए 'FIND' कीवर्ड का उपयोग करता है। |
यह केवल एक तालिका की खोज करने की अनुमति देता है। | यह कई तालिकाओं को खोजने की अनुमति देता है। |
यह क्वेरी परिणामों पर डीएमएल संचालन करने की अनुमति देता है। | खोज परिणामों पर डीएमएल प्रदर्शन करना संभव नहीं है। |
यह एक क्वेरी () कॉल में उपयोग किया जाता है। | यह एपीआई में एक खोज () कॉल में उपयोग किया जाता है। |
इसका उपयोग कक्षाओं और ट्रिगर में किया जाता है। | इसे ट्रिगर्स में उपयोग नहीं किया जा सकता है। |
Q # 9) गवर्नर लिमिट क्या हैं? तीन उदाहरण दीजिए।
उत्तर: Salesforce एक बहु-किरायेदार वातावरण में काम करता है और डेटाबेस के भीतर समान प्रदर्शन करने के लिए रनटाइम सीमाएं लगाता है। ये एपेक्स रनटाइम इंजन द्वारा लगाए गए हैं और यह सुनिश्चित करते हैं कि कोड गलत व्यवहार न करे।
इस तरह से डेवलपर को कुशल, स्केलेबल कोड लिखने के लिए मजबूर किया जाता है।
गवर्नर लिमिट के कुछ उदाहरण इस प्रकार हैं:
- जारी किए गए SOQL प्रश्नों की कुल संख्या में 100 की समकालिक सीमा और 200 की एक अतुल्यकालिक सीमा है।
- डेटाबेस getQueryLocator के लिए पुनर्प्राप्त किए गए रिकॉर्ड की कुल संख्या 10,000 तक सीमित होनी चाहिए।
- एकल SOSL क्वेरी द्वारा प्राप्त रिकॉर्ड की कुल संख्या 2000 है।
Q # 10) Salesforce में वर्कफ़्लोज़ क्या हैं? वर्कफ़्लो के प्रकार क्या हैं?
उत्तर: Salesforce में वर्कफ़्लो मानक आंतरिक प्रक्रियाओं और प्रक्रियाओं को स्वचालित करने के लिए है और इस प्रकार संगठन में समय की बचत करता है। वर्कफ़्लो निर्देशों के एक सेट के लिए मुख्य कंटेनर वर्कफ़्लो नियम है। इन निर्देशों को एक if / if कथन के रूप में सम्मिलित करना संभव है।
वर्कफ़्लो नियम के दो घटक हैं अर्थात् मानदंड और कार्रवाई। मानदंड यदि and if ’स्टेटमेंट का हिस्सा हैं और एक्शन the if’ का हिस्सा है, तो if / if स्टेटमेंट का हिस्सा हैं।
उदाहरण के लिए, जब कोई अनुबंध समाप्त होने वाला हो, तो संबंधित प्रबंधक को ईमेल अलर्ट भेजें। मापदंड पूरा होने पर वर्कफ़्लो नियम चलाया जाता है ।
(छवि स्रोत )
Salesforce में दो प्रकार के वर्कफ़्लो होते हैं:
- तत्काल कार्य: वर्कफ़्लो मानदंड पूरा होने पर यह तुरंत आग लग जाती है। संबंधित क्रियाएं ईमेल अलर्ट / फ़ील्ड अपडेट भी तत्काल प्रभाव से होती हैं।
- समय-निर्भर कार्रवाई: जब मापदंड मिलते हैं, तो संबंधित क्रियाएं निश्चित अवधि के बाद होती हैं। यह समय एक मूल्य सेट पर आधारित है।
Q # 11) सेल्सफोर्स में ऑब्जेक्ट रिलेशनशिप क्या है? Salesforce संबंध क्या हैं?
उत्तर: Salesforce में, एक संबंधित सूची हमें मानक और कस्टम ऑब्जेक्ट रिकॉर्ड कनेक्ट करने की अनुमति देती है। यह एक द्वारा दिया गया उद्देश्य है वस्तु संबंध । विभिन्न मामलों को इसके माध्यम से विशिष्ट ग्राहकों के साथ जोड़ा जा सकता है। एक कस्टम रिलेशनशिप भी बना सकते हैं।
Salesforce में ऑब्जेक्ट संबंधों में शामिल हैं:
- कई कई
- मास्टर-डिटेल
- देखो
- श्रेणीबद्ध
- अप्रत्यक्ष लुकअप
- बाहरी लुकअप
नीचे दिए गए ऑब्जेक्ट संबंधों को समझाने के लिए एक चित्र है:
(छवि स्रोत )
Q # 12) क्या है Force.com प्लेटफार्म?
उत्तर: Force.com एक प्लेटफॉर्म ए सर्विस (PAAS) है और क्लाउड-आधारित एप्लिकेशन और वेबसाइटों के विकास और परिनियोजन को सरल बनाता है। डेवलपर्स ऐप्स और वेबसाइट बनाने के लिए इंटीग्रेटेड डेवलपमेंट एन्वायरमेंट या IDE का उपयोग करते हैं। बाद में, इन्हें Force.com के मल्टी-टेनेंट सर्वर में तैनात किया गया है।
Q # 13) सेल्सफोर्स में विभिन्न प्रकार की रिपोर्टें क्या उपलब्ध हैं?
उत्तर: Salesforce रिपोर्ट के विभिन्न प्रकारों में शामिल हैं:
- सारणीबद्ध रिपोर्ट: यह आपके डेटा को देखने का सबसे तेज़ और सरल तरीका प्रदान करता है। उनके पास स्तंभों में व्यवस्थित फ़ील्ड का एक सेट सेट है। वे डेटा के समूह नहीं बना सकते हैं।
- मैट्रिक्स रिपोर्ट: यहां पंक्तियों और स्तंभों के आधार पर समूहीकरण किया जाता है।
- संक्षिप्त रिपोर्ट: यहां समूह केवल कॉलम के आधार पर दिखाई देते हैं।
- सम्मिलित हों रिपोर्ट: इसमें दो या दो से अधिक रिपोर्ट एक ही रिपोर्ट में शामिल हो जाती हैं।
Q # 14) जंक्शन ऑब्जेक्ट क्या है? इसका क्या उपयोग है?
उत्तर: Salesforce ऑब्जेक्ट्स के बीच कई-से-कई संबंध बनाने के लिए जंक्शन ऑब्जेक्ट्स की आवश्यकता होती है।
उदाहरण के लिए, एक विशिष्ट भर्ती परिदृश्य में, उम्मीदवारों के लिए कई पदों को बनाने की संभावनाएं हैं और एक ही समय में, एक उम्मीदवार कई पदों के लिए आवेदन कर सकता है।
डेटा मॉडल बनाने के लिए आवश्यक तीसरी वस्तु को जंक्शन ऑब्जेक्ट के रूप में जाना जाता है और इस उदाहरण में, इसे 'नौकरी आवेदन' के रूप में उद्धृत किया जा सकता है। यहां, आपको जंक्शन ऑब्जेक्ट पर स्थिति और उम्मीदवार ऑब्जेक्ट दोनों के लिए लुकअप फ़ील्ड का उपयोग करने की आवश्यकता है - जो एक नौकरी आवेदन है।
Q # 15) ऑडिट ट्रेल क्या है?
उत्तर: व्यवस्थापकों को संगठनात्मक सेटअप में परिवर्तन करने की आवश्यकता है। लेखापरीक्षा इतिहास आपको कई व्यवस्थापकों द्वारा सेटअप में किए गए हाल के 20 परिवर्तनों को ट्रैक करने में मदद करता है।
Q # 16) Salesforce में एक डैशबोर्ड क्या है?
(छवि स्रोत )
उत्तर: जैसा कि ऊपर चित्र में दिखाया गया है, एक डैशबोर्ड एक ग्राफिकल लेआउट में आपके Salesforce डेटा को सारांशित और चित्रित करता है। यह किसी भी उपकरण और किसी भी लक्षित दर्शकों के लिए एक नज़र में अंतर्दृष्टि प्रदान करता है। इस आंकड़े में, यह आपके संगठन के बिक्री प्रतिनिधि पर प्रकाश डालता है।
इसके अलावा, एक डैशबोर्ड आपके व्यवसाय परिदृश्य की कल्पना करता है और आपको रिपोर्ट से एकत्रित वास्तविक समय के आंकड़ों के आधार पर निर्णय लेने की अनुमति देता है। एक डैशबोर्ड में एक पेज लेआउट होता है और कई डैशबोर्ड घटकों को प्रदर्शित करता है। एक ही डैशबोर्ड पर कई रिपोर्ट्स अगल-बगल दिखाई देती हैं।
Q # 17) सेल्सफोर्स में सैंडबॉक्स ओआरजी क्या है? Salesforce में सैंडबॉक्स के विभिन्न प्रकार क्या हैं?
उत्तर: सैंडबॉक्स उत्पादन संगठन की प्रतियों के लिए हैं। एक ही पर्यावरण की ऐसी कई प्रतियाँ बनाना संभव है जो उत्पादन के मूल में डेटा के समझौते की आवश्यकता के बिना विकास, परीक्षण और प्रशिक्षण जैसे विभिन्न उद्देश्यों की सेवा करती हैं।
चूंकि सैंडबॉक्स उत्पादन वातावरण से अलग-थलग हैं, इसलिए सैंडबॉक्स में किए गए संचालन का उत्पादन अंग पर कोई प्रभाव नहीं पड़ता है।
नीचे दिखाए गए अनुसार चार प्रकार के Salesforce सैंडबॉक्स हैं:
- डेवलपर सैंडबॉक्स
- डेवलपर प्रो सैंडबॉक्स
- आंशिक डेटा सैंडबॉक्स
- पूर्ण सैंडबॉक्स
Q # 18) सैंडबॉक्स से प्रोडक्शन ऑर्ग में तैनाती के लिए क्या विकल्प हैं? आउटबाउंड चेंज सेट क्या है?
उत्तर: उत्पादन के लिए सैंडबॉक्स को तैनात करने के लिए कई तरीके अपनाए जाते हैं। मुख्य विधि चेंज सेट का उपयोग कर रही है। एक परिवर्तन सेट सैंडबॉक्स में एक नई वस्तु बनाने और परीक्षण करने के लिए सक्षम बनाता है और फिर उत्पादन ओआरजी को भेजता है। इसमें ओआरजी की जानकारी होती है न कि किसी डेटा जैसे रिकॉर्ड्स पर।
सैंडबॉक्स को उत्पादन ऑर्गन में तैनात करने के अन्य तरीकों में Force.com IDE, अप्रबंधित पैकेज और साथ ही ANT माइग्रेशन टूल शामिल हैं।
वर्तमान ऑर्गेज्म से दूसरे ऑर्गन पर कस्टमाइजेशन भेजते समय आउटबाउंड चेंज सेट का उपयोग किया जाता है। एक बार प्राप्त करने वाले ओआरजी द्वारा इसे इनबाउंड चेंज सेट कहा जाता है।
Q # 19) सेल्सफोर्स में बकेट फील्ड्स क्या हैं?
उत्तर: बकेट फील्ड्स किसी सूत्र या कस्टम फ़ील्ड की आवश्यकता के बिना Salesforce रिपोर्ट में रिकॉर्ड को वर्गीकृत करती हैं। वे केवल रिपोर्टों में मौजूद हैं। जब एक बकेट कॉलम बनाया जाता है, तो समूह रिपोर्ट मूल्यों की कई श्रेणियां होती हैं।
Q # 20) Salesforce में कस्टम लेबल क्या है? आप कितने कस्टम लेबल परिभाषित कर सकते हैं और किस आकार के हैं?
उत्तर: कस्टम लेबल डेवलपर्स को बहुभाषी एप्लिकेशन बनाने में सक्षम बनाते हैं। यह उपयोगकर्ता की मूल भाषा का उपयोग करके स्वचालित रूप से सूचना या संदेश के रूप में जानकारी प्रस्तुत करता है। ये कस्टम टेक्स्ट मान हैं जो एपेक्स कक्षाओं, लाइटनिंग घटकों और विज़ुअलफोर्स पृष्ठों से सुलभ हैं।
प्रत्येक संगठन के लिए न्यूनतम 5000 कस्टम लेबल बनाए जा सकते हैं। आकार लगभग 1000 वर्ण है।
Q # 21) Salesforce में डेटा तिरछा क्या है?
उत्तर: SOQL का पूर्ण रूप मानक वस्तु क्वेरी भाषा है। SOQL एक उद्यम में एक स्थिति का मूल्यांकन करता है जब आपको 10,000 रिकॉर्ड के साथ काम करने की आवश्यकता होती है।
एक एकल उपयोगकर्ता रिकॉर्ड की एक बड़ी संख्या का मालिक है और हम कहते हैं कि 'स्वामित्व डेटा तिरछा' और यह Salesforce में अद्यतन करते समय प्रदर्शन समस्याओं का कारण बनता है।
कॉन्फ़िगरेशन प्रश्न
Q # 22) वर्कफ़्लो और प्रोसेस बिल्डर के बीच क्या अंतर हैं? ट्रिगर और प्रोसेस बिल्डर में क्या अंतर है?
उत्तर: वर्कफ्लो और द प्रोसेस बिल्डर घोषणात्मक स्वचालन उपकरण के प्रकार हैं जो Salesforce प्लेटफ़ॉर्म की कार्यक्षमता का विस्तार कर सकते हैं। उनके पास कार्यक्षमताओं और विशेषताएं हैं जो उन्हें व्यावसायिक प्रक्रियाओं को स्वचालित करने में सक्षम बनाती हैं।
वर्कफ़्लोज़ केवल ईमेल अलर्ट, आउटबाउंड संदेश, कार्य निर्माण और फ़ील्ड अपडेट जैसी चार क्रियाओं को संभाल सकता है। हालाँकि, प्रोसेस बिल्डर के पास कार्यक्षमताओं की एक बड़ी संख्या है जैसे कि एक रिकॉर्ड बनाना, चट्टर को पोस्ट करना, एक फ्लो लॉन्च करना, अनुमोदन सबमिट करना और त्वरित क्रियाएं।
यदि पहले की प्रक्रिया में अलग-अलग परिणामों के लिए अलग-अलग वर्कफ़्लोज़ थे, तो वही अब एक प्रक्रिया के साथ पूरा किया जा सकता है।
इसके अलावा, स्वचालन को ट्रिगर करने से पहले, केवल एक मानदंड का मूल्यांकन वर्कफ़्लो द्वारा किया जाता है। इसके विपरीत, प्रोसेस बिल्डर कई मानदंडों का मूल्यांकन कर सकता है और विभिन्न स्वचालन को ट्रिगर कर सकता है और यह सब मिले मानदंडों पर निर्भर करता है।
Q # 23) शेयरिंग रूल्स क्या हैं?
उत्तर: साझा करने के नियम भूमिकाओं, सार्वजनिक समूहों या क्षेत्रों में उपयोगकर्ताओं तक पहुँच को साझा करते हैं। यह संपूर्ण org के लिए साझाकरण सेटिंग में स्वचालित अपवाद बनाकर उपयोगकर्ताओं को अधिक पहुंच प्रदान करता है।
यह रिकॉर्ड स्वामित्व या अन्य मानदंडों पर आधारित हो सकता है। यह उपयोगकर्ताओं और इन उपयोगकर्ताओं या समूहों को दी जाने वाली पहुंच के स्तर के साथ साझा करने के रिकॉर्ड का चयन करता है।
उदाहरण के लिए, एक खाता साझाकरण नियम खाता स्वामी या खाता प्रकार जैसे किसी अन्य मानदंड के आधार पर बनाया जा सकता है ।
Q # 24) कस्टम सेटिंग्स का उपयोग क्या है? Salesforce में कस्टम सेटिंग्स के प्रकार क्या हैं?
उत्तर: कस्टम सेटिंग्स कस्टम ऑब्जेक्ट्स के समान हैं। डेवलपर्स एक संगठनात्मक प्रोफ़ाइल या किसी विशिष्ट उपयोगकर्ता के लिए कस्टम डेटा और सहयोगी कस्टम डेटा बनाते हैं।
डेटाबेस में बार-बार पूछे जाने वाले प्रश्नों की लागत की कोई आवश्यकता नहीं होने के कारण कुशल एक्सेस के लिए कस्टम डेटा सेटिंग्स का एक्सपोज़र कैशे के लिए फायदेमंद है। इस डेटा का उपयोग SOAP API, सत्यापन नियम या सूत्र फ़ील्ड द्वारा किया जा सकता है।
Salesforce में विभिन्न प्रकार की कस्टम सेटिंग्स शामिल हैं:
- पदानुक्रम प्रकार
- सूची प्रकार
Q # 25) रोल-अप सारांश फ़ील्ड का उपयोग क्या है और आप इसका उपयोग कहां कर सकते हैं?
उत्तर: रोल-अप सारांश फ़ील्ड विस्तार रिकॉर्ड वाले क्षेत्रों के आधार पर एक मास्टर रिकॉर्ड में एक मूल्य प्रदर्शित कर सकते हैं। यह संबंधित रिकॉर्ड्स जैसे संबंधित सूचियों में मान बनाता है। इसका उपयोग केवल मास्टर-डिटेल संबंध में किया जा सकता है।
उदाहरण के लिए, सभी चालान की राशि की गणना सभी संबंधित कस्टम ऑब्जेक्ट रिकॉर्ड के लिए इनवॉइस संबंधित सूची में की जा सकती है।
Q # 26) पेज लेआउट और रिकॉर्ड प्रकार के बीच अंतर क्या है?
उत्तर: पेज लेआउट किसी भी ऑब्जेक्ट रिकॉर्ड पेज पर फ़ील्ड्स, बटन, विज़ुअलफोर्स, कस्टम लिंक, एस-नियंत्रण और संबंधित सूचियों के लेआउट और संगठन को नियंत्रित करें। वे निर्धारित करते हैं कि सभी फ़ील्ड दृश्यमान हैं, केवल-पढ़ने के लिए, और अनिवार्य है। आप पेज लेआउट वाले उपयोगकर्ताओं के लिए रिकॉर्ड पृष्ठों की सामग्री को अनुकूलित कर सकते हैं।
यहां बताया गया है कि आप पेज लेआउट कैसे बनाते हैं:
पृष्ठ लेआउट बनाने के लिए उपरोक्त अनुभाग में ड्रैग एंड ड्रॉप का उपयोग करें।
(छवि स्रोत )
रिकॉर्ड प्रकार विभिन्न उपयोगकर्ताओं के लिए विभिन्न व्यावसायिक प्रक्रियाओं, पेज लेआउट और पिकलिस्ट मूल्यों को परिभाषित करने में मदद करता है। यहाँ बताया गया है कि एक नया रिकॉर्ड प्रकार कैसे बनाया जाता है।
उदाहरण के लिए, एक रिकॉर्ड प्रकार को विभिन्न सेवा संलग्नक के साथ बिक्री सौदे को अलग करने के लिए अलग-अलग पिकलिस्ट मूल्यों के साथ बनाया जा सकता है।
Q # 27) सेल्सफोर्स में एक आवरण श्रेणी क्या है?
उत्तर: सेवा मेरे आवरण वर्ग एक वर्ग और एक डेटा संरचना के रूप में परिभाषित किया गया है। यह एक अमूर्त डेटा प्रकार है जिसके पास वस्तुओं के संग्रह द्वारा गठित इसके उदाहरण हैं।
मूल प्रकृति एक कस्टम ऑब्जेक्ट की है और इसे रैपर श्रेणी के गुणों द्वारा परिभाषित किया गया है। यह एक सूची से रिकॉर्ड की जांच करने और उन्हें एक विशिष्ट कार्रवाई के लिए संसाधित करने की अनुमति देता है।
Q # 28) WhoID और WhatID में क्या अंतर है?
उत्तर: WhoID ऐसे लोगों से संपर्क करता है जैसे संपर्क या लीड। जबकि 'व्हाट्स आईडी' केवल वस्तुओं को संदर्भित करता है।
शीर्ष प्रश्न
Q # 29) एपेक्स क्या है?
उत्तर: सर्वोच्च एक ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग लैंग्वेज है जो डेवलपर्स को एपीआई के लिए कॉल के साथ सेल्सफोर्स सर्वर पर फ्लो और ट्रांजेक्शन कंट्रोल स्टेटमेंट को निष्पादित करने में सक्षम बनाती है।
यह सिस्टम की घटनाओं से संबंधित रिकॉर्ड ऑब्जेक्ट्स, बटन क्लिक और विज़ुअलफोर्स पृष्ठों जैसे जावा-जैसे सिंटैक्स के साथ व्यावसायिक तर्क जोड़ता है और संग्रहीत कार्यविधि के रूप में कार्य करता है।
Q # 30) एपेक्स में मैप क्या हैं?
उत्तर: मैप्स डेटा को कुंजी-मूल्य जोड़े के रूप में संग्रहीत करने के लिए उपयोग किया जाता है, जहां प्रत्येक अद्वितीय कुंजी एक एकल मूल्य पर मैप करती है।
वाक्य - विन्यास: नक्शा देश_सत्ता = नया नक्शा ();
Q # 31) एपेक्स ट्रांजेक्शन क्या है?
उत्तर: एक एपेक्स लेनदेन संचालन का एक सेट है, जिसे एकल इकाई के रूप में निष्पादित किया जाता है। इन ऑपरेशनों में डीएमएल ऑपरेशंस शामिल हैं जो रिकॉर्ड्स की क्वेरी के लिए जिम्मेदार हैं।
एक लेनदेन में सभी डीएमएल संचालन सफलतापूर्वक पूरा हो जाते हैं या एक रिकॉर्ड को बचाने में भी त्रुटि होने पर पूरी तरह से लुढ़क जाते हैं।
Q # 32) क्या उत्पादन परिवेश में एपेक्स क्लास / ट्रिगर को संपादित करना संभव है?
उत्तर: नहीं, यह संभव नहीं है। हम उत्पादन वातावरण में एपेक्स क्लास / ट्रिगर को सीधे संपादित नहीं कर सकते हैं। यह केवल डेवलपर संस्करण, सैंडबॉक्स ऑर्ग या टेस्टिंग ऑर्ग में किया जा सकता है।
क्यू # 33) सेल्सफोर्स में एपेक्स क्लास को कॉल करने के तरीके क्या हैं?
उत्तर: Salesforce में एक एपेक्स वर्ग को कॉल करने के विभिन्न तरीके इस प्रकार हैं:
- एक डेवलपर कंसोल से
- ट्रिगर का उपयोग करना
- Visualforce पेज से
- जावास्क्रिप्ट लिंक के साथ
- मुख पृष्ठ अवयवों से
- दूसरी कक्षा से
Q # 34) क्या प्रोडक्शन ऑर्ग से सीधे एपेक्स और विजुअल्स को कस्टमाइज करना संभव है?
उत्तर: एपेक्स को प्रोडक्शन ओआरजी में ही कस्टमाइज करना संभव नहीं है, हालांकि, इसे सैंडबॉक्स के माध्यम से बदला और तैनात किया जा सकता है, और टेस्ट कवरेज करना होगा। Visualforce, इसके विपरीत, उत्पादन org में बदला जा सकता है।
Q # 35) वर्कफ़्लो नियम या प्रोसेस बिल्डर पर एपेक्स का उपयोग कब संभव है?
उत्तर: नीचे दिखाए गए अनुसार वर्कफ़्लो नियमों या प्रोसेस बिल्डर पर एपेक्स को अपनाने के विभिन्न कारण हैं:
- एपेक्स का उपयोग उन मामलों में किया जा सकता है जहां वर्कफ़्लो नियमों या प्रोसेस बिल्डर के लिए सीमाएं हैं जैसे बाहरी सिस्टम में जानकारी डालना।
- एपेक्स डेटा के बड़े सेट से निपटने के दौरान अधिक कुशल है क्योंकि इसकी सीमाएं कम हैं।
Q # 36) एपेक्स टेस्ट कवरेज क्या है?
उत्तर: एपेक्स परीक्षण ढांचा एपेक्स कक्षाओं और ट्रिगर्स के लिए कोड कवरेज नंबर उत्पन्न करता है, हर बार जब एक या अधिक परीक्षण चलाए जाते हैं। कोड कवरेज कक्षाओं और ट्रिगर में कोड की निष्पादन योग्य लाइनों की संख्या को दर्शाता है जो परीक्षण विधियों द्वारा प्रयोग किया जाता है।
कोड कवरेज उत्पन्न करने के लिए परीक्षण विधियों को लिखा और परखा गया है। यह एक आच्छादित रेखा के प्रतिशत के रूप में आच्छादित और आच्छादित रेखा से विभाजित होता है।
प्रोडक्शन ऑर्गन में तैनाती के लिए न्यूनतम टेस्ट कवरेज 75% होना चाहिए।
Q # 37) एपेक्स ईमेल सेवा क्या है?
उत्तर: जब आप कंटेंट, अटैचमेंट और इनबाउंड ईमेल के हेडर को प्रोसेस करना चाहते हैं तो एपेक्स ईमेल सर्विस का उपयोग किया जाता है। ईमेल सेवा बनाना संभव है जो संदेशों में संपर्क-संबंधित जानकारी के आधार पर स्वचालित रूप से संपर्क रिकॉर्ड बनाता है।
इन ईमेल सेवाओं में से प्रत्येक सेल्सफोर्स जनरेट किए गए ईमेल पते से संबद्ध है, जिससे उपयोगकर्ता प्रसंस्करण के लिए संदेश भेजते हैं। कई उपयोगकर्ताओं के लिए एकल ईमेल सेवा का उपयोग करना भी संभव है।
एक नई ईमेल सेवा बनाई गई है जैसा कि नीचे दिखाया गया है।
Q # 38) बैच एपेक्स क्लास के तरीके क्या हैं?
उत्तर: यह नीचे दिखाए गए अनुसार तीन तरीकों से डेटाबेस बैटमैप इंटरफेस को लागू करता है।
शुरुआत: इसका उपयोग बैच एपेक्स नौकरी की शुरुआत में किया जाता है। इसका उपयोग रिकॉर्ड्स या ऑब्जेक्ट्स को इकट्ठा करने के लिए किया जाता है, इंटरफ़ेस विधि निष्पादित करने के लिए। यह DatabaseQueryLocator ऑब्जेक्ट या एक पुनरावृत्ति देता है जिसमें रिकॉर्ड या ऑब्जेक्ट काम में शामिल होते हैं।
बी) निष्पादित करें: इसका उपयोग प्रत्येक बैच के रिकॉर्ड के लिए किया जाता है जो विधि को पारित किया जाता है। इस विधि का उपयोग डेटा के सभी प्रसंस्करण के लिए किया जाता है। इस विधि में निम्नलिखित हैं:
- DatabaseBatchableContext ऑब्जेक्ट का संदर्भ।
- SObject रिकॉर्ड की एक सूची।
ग) समाप्त करें: सभी बैचों को संसाधित करने के बाद इसे कहा जाता है। यह पुष्टिकरण ईमेल भेजने या पोस्ट-प्रोसेसिंग ऑपरेशंस को निष्पादित करने के लिए उपयोग किया जाता है। यह एक तर्क का उपयोग करता है, जो DatabaseBatchableContext ऑब्जेक्ट का संदर्भ है।
यहाँ एक बैच एपेक्स क्लास का एक उदाहरण दिया गया है:
(छवि स्रोत )
Q # 39) एपेक्स में संग्रह के प्रकार क्या हैं? कलेक्शंस में सूची और सेट की व्याख्या करें।
उत्तर: के प्रकार संग्रह शीर्ष में नीचे सूचीबद्ध हैं:
- सूची
- नक्शा
- सेट
सूची एक चर है जिसमें तत्वों का एक संग्रह है और वे अपने सूचकांकों द्वारा प्रतिष्ठित हैं। सूचकांक संख्यात्मक है और शून्य पर शुरू होता है। नीचे दिए गए एक सूची को घोषित करने का एक उदाहरण है, जिसमें सूची कीवर्ड के साथ आदिम डेटा, sObjects, नेस्टेड सूचियों, मानचित्र या सेट प्रकार हैं।
एक सेट आदिम या sObjects के अनियंत्रित तत्वों का एक संग्रह है। किसी सूची के मामले में सूचकांक का उपयोग करके किसी भी तत्व को प्राप्त नहीं किया जा सकता है। तत्वों को एक सेट में पुनरावृत्त करते समय, एक ही क्रम पर निर्भरता नहीं होनी चाहिए। इसके अलावा, एक सेट में डुप्लिकेट तत्व नहीं हो सकते।
यहां हार्डकोड स्ट्रिंग मानों के साथ बनाए गए सेट का एक उदाहरण है।
Q # 40) एपेक्स ट्रिगर क्या है? Salesforce में ट्रिगर का सिंटैक्स क्या है?
उत्तर: एपेक्स ट्रिगर्स घटनाओं से पहले या बाद में Salesforce में रिकॉर्ड करने के लिए कस्टम क्रियाएं करें। उदाहरण ऐसी क्रियाओं में सम्मिलन, अपडेशन और विलोपन शामिल हैं।
ट्रिगर उन ऑपरेशनों को करने में मदद करते हैं जो विशिष्ट परिस्थितियों के अधीन होते हैं जैसे संबंधित रिकॉर्ड को संशोधित करना या कुछ कार्यों को प्रतिबंधित करना। ट्रिगर का उपयोग आप एपेक्स में कुछ भी करने के लिए किया जा सकता है, एसओक्यूएल या डीएमएल निष्पादित करने या यहां तक कि कस्टम एपेक्स विधियों को कॉल करने के लिए।
Salesforce में ट्रिगर के दो अलग-अलग प्रकार हैं जैसा कि नीचे दिखाया गया है:
- ट्रिगर से पहले: डेटाबेस में सहेजने से पहले रिकॉर्ड मानों को मान्य करने के लिए इसे निष्पादित किया जाता है।
- ट्रिगर के बाद: डेटाबेस में सहेजने के बाद रिकॉर्ड मानों को मान्य करने के लिए इसे निष्पादित किया जाता है।
Q # 41) अतुल्यकालिक एपेक्स क्या है? इसके विभिन्न प्रकार क्या हैं?
उत्तर: अतुल्यकालिक एपेक्स का उपयोग प्रक्रियाओं को चलाने के लिए किया जाता है जो बाद के समय में निर्धारित होते हैं। एसिंक्रोनस एपेक्स चार प्रकार के होते हैं।
वे:
- भविष्य के तरीके
- बैच एपेक्स
- अपूरणीय शीर्ष
- अनुसूचियां एपेक्स
विजुअलफोर्स प्रश्न
Q # 42) विजुअलफोर्स क्या है? विज़ुअलफोर्स पेज में हेडर और साइडबार को कैसे छिपाएं?
उत्तर: Visualforce Force.com प्लेटफ़ॉर्म के लिए एक फ्रेमवर्क है जो डेवलपर्स को कस्टम इंटरफेस बनाने में सक्षम बनाता है जो कि बिजली के प्लेटफॉर्म पर मूल रूप से होस्ट किए जा सकते हैं। इसमें HTML जैसी टैग-आधारित मार्क-अप भाषा है।
प्रत्येक टैग एक मोटे या ठीक-ठाक उपयोगकर्ता इंटरफ़ेस घटकों जैसे पेज सेक्शन, एक संबंधित सूची या एक फ़ील्ड के बराबर है। इसके 100 निर्मित घटक हैं। विजुअलफोर्स का उपयोग करके डेवलपर्स अपने स्वयं के घटक बना सकते हैं।
एक खासियत पेज के हेडर को छिपाने के लिए विशेषता शो हैडर को 'गलत' के रूप में सेट किया गया है। साइडबार को छिपाने के लिए, साइडबार को 'गलत' के रूप में सेट किया गया है। ये दो विशेषताएँ Visualforce घटक का एक हिस्सा हैं। विशेषता का बूलियन मान है।
नीचे दिए गए एक उदाहरण को छिपाने के लिए है:
Q # 43) विजुअलफोर्स में AJAX अनुरोध कैसे करें?
उत्तर: यह विजुअलफोर्स पृष्ठ के क्षेत्र को चिह्नित करके किया जा सकता है, जो Force.com सर्वर द्वारा एपैक्स का उपयोग करने पर एग्रैक्स अनुरोध उत्पन्न होने पर घटकों को सीमांकित किया जा सकता है। एपेक्स के शरीर के भीतर केवल वे घटक: एक्शनरेजियन को सर्वर द्वारा संसाधित किया जाता है।
प्रोग्राम सुविधाएँ
Q # 44) मानक और कस्टम नियंत्रक में क्या अंतर है?
उत्तर: मानक नियंत्रक सभी मानक पृष्ठों के लिए स्वचालित रूप से जनरेट करें। उनमें वही तर्क और कार्यशीलता है जो किसी भी मानक Salesforce पृष्ठ के लिए उपयोग की जाती है। उनका उपयोग मानक और कस्टम वस्तुओं के साथ किया जा सकता है।
कस्टम नियंत्रक एक मानक नियंत्रक की मानक कार्यक्षमता को ओवरराइड करते हैं जो एक विज़ुअलाइज़र पृष्ठ पर दिखाई देता है। एपेक्स का उपयोग कस्टम नियंत्रक या नियंत्रक एक्सटेंशन लिखने के लिए किया जा सकता है।
Q # 45) हम विज़ुअलाइज़ेशन में पेजिनेशन कैसे लागू कर सकते हैं?
उत्तर: सेल्सफोर्स में पेजिनेशन से तात्पर्य बड़ी संख्या में रिकॉर्ड प्रदर्शित करने से है जो कई पृष्ठों में फैले हुए हैं। सूची नियंत्रण प्रति पृष्ठ 20 रिकॉर्ड प्रदर्शित करता है, इसलिए पेजेशन का उपयोग नियंत्रक विस्तार के साथ पृष्ठ के आकार को बदलने के लिए किया जाता है।
जब हम कस्टमाइज़ करना चाहते हैं, पेजलाइज़ को सेट करने के लिए एक कंट्रोलर एक्सटेंशन का उपयोग किया जाता है।
कोड स्निपेट नीचे प्रदर्शित किया गया है:
डिफ़ॉल्ट रूप से एक पृष्ठ पर प्रदर्शित रिकॉर्ड की संख्या 20 है। यदि आप किसी पृष्ठ पर प्रदर्शित रिकॉर्ड की संख्या को बदलना चाहते हैं, तो बस विधि पृष्ठ का उपयोग करें, जैसा कि नीचे चित्र में दिखाया गया है।
(छवि स्रोत )
Q # 46) एक जावास्क्रिप्ट के भीतर एक नियंत्रक विधि कैसे कॉल करें?
उत्तर: जावास्क्रिप्ट से एक नियंत्रक विधि (एपेक्स फ़ंक्शन) को कॉल करने के लिए, आपको उपयोग करने की आवश्यकता है कार्रवाई ।
नीचे आपके संदर्भ के लिए एक कोड स्निपेट दिया गया है:
(छवि स्रोत )
Q # 47) सेल्सफोर्स में बाइंडिंग के प्रकार क्या हैं?
उत्तर: Salesforce में तीन प्रकार के बाइंडिंग का उपयोग किया जाता है जैसा कि नीचे दिखाया गया है।
- डेटा बाइंडिंग: यह कंट्रोलर में सेट किए गए डेटा को संदर्भित करता है।
- एक्शन बाइंडिंग: यह नियंत्रक में कार्रवाई के तरीकों को संदर्भित करता है।
- घटक बाइंडिंग: यह कुछ अन्य Visualforce घटकों को संदर्भित करता है।
Q # 48) क्या आप सेल्सफोर्स में गेट्टर और सेटर के तरीके लिख सकते हैं?
उत्तर: हां, हम नियंत्रक के लिए मान वापस करने के लिए एक गेट्टर विधि का उपयोग कर सकते हैं। नियंत्रक द्वारा परिकलित प्रत्येक मान और पृष्ठ पर प्रदर्शित होने के लिए एक गेट्टर विधि होनी चाहिए।
दूसरी ओर, सेटर विधि का उपयोग पृष्ठ-चिह्न से उपयोगकर्ता-निर्दिष्ट मान नियंत्रक तक करने के लिए किया जाता है। किसी भी क्रिया से पहले नियंत्रक में सेटर विधि को स्वचालित रूप से निष्पादित किया जाता है ।
Q # 49) लाइटनिंग कंपोनेंट क्या है?
उत्तर: बिजली के घटक रूपरेखा डेस्कटॉप और मोबाइल उपकरणों के लिए एकल-पृष्ठ अनुप्रयोगों को विकसित करने के लिए एक उपयोगकर्ता इंटरफ़ेस ढांचा है। दो प्रोग्रामिंग मॉडल यानी मूल आभा घटक मॉडल और लाइटनिंग वेब घटक मॉडल के साथ लाइटनिंग घटकों का निर्माण संभव है।
यह विभाजित बहु स्तरीय घटक विकास का सहायक है। यह क्लाइंट-साइड और सर्वर-साइड के लिए एपेक्स के लिए जावास्क्रिप्ट का उपयोग करता है
Q # 50) डेवलपर कंसोल क्या है?
उत्तर: डेवलपर कंसोल एक एकीकृत विकास उपकरण है जिसमें उपकरणों का एक संग्रह है। इनका उपयोग Salesforce.org में एप्लिकेशन बनाने, डिबग करने और परीक्षण करने के लिए किया जा सकता है।
Q # 51) पैकेज क्या हैं? पैकेज के प्रकार क्या हैं? प्रबंधित पैकेज क्या हैं?
उत्तर: सेवा मेरे पैकेज घटकों या संबंधित अनुप्रयोगों की सूची का एक बंडल / संग्रह है।
पैकेज दो प्रकार के होते हैं:
- प्रबंधित
- अप्रबंधित
प्रबंधित पैकेज ग्राहकों को एप्लिकेशन बेचने और वितरित करने के लिए उपयोग किए जाते हैं। डेवलपर्स प्रबंधित पैकेज के लिए AppExchange के माध्यम से उपयोगकर्ता-आधारित लाइसेंस और एप्लिकेशन बेच सकते हैं। ये पूरी तरह से अपग्रेड करने योग्य हैं। निर्बाध उन्नयन के मामले में, वस्तुओं या क्षेत्रों को हटाने का प्रदर्शन किया जाता है।
Q # 52) सेल्सफोर्स में मेटाडेटा को तैनात करने के तरीके क्या हैं?
उत्तर: Salesforce में मेटाडेटा निम्न तरीकों से तैनात किया गया है:
- सेट बदलें
- Force.com IDE के साथ ग्रहण।
- com प्रवासन उपकरण - ANT / Java- आधारित।
- Salesforce पैकेज
Q # 53) ट्रिगर क्या है।
उत्तर: Trigger.new sObject रिकॉर्ड के नए संस्करणों को वापस करने के लिए एक संदर्भ चर है। SObject सूची केवल आवेषण और अद्यतन ट्रिगर में उपलब्ध है और रिकॉर्ड ट्रिगर से पहले ही संशोधित किए जा सकते हैं।
Q # 54) एक गुण क्या है? एक पुनरावर्ती विशेषता टैग क्या है?
उत्तर: Visualforce घटक के गुणों को विशेषता के रूप में नामित किया गया है। Salesforce में प्रत्येक और प्रत्येक Visualforce घटक एक विशेषता के साथ आता है। उदाहरण के लिए, विशेषताओं में से एक है।
ReRender विशेषता उन तत्वों की एक सूची को निर्दिष्ट करती है जिन्हें सेल्सफोर्स के AJAX पुस्तकालय का उपयोग करके गतिशील रूप से अद्यतन किया जा सकता है। पूरे पृष्ठ को ताज़ा करने के लिए कोई आवश्यकता नहीं है। तत्वों द्वारा पहचाने गए पृष्ठ के केवल एक हिस्से को 'रेंडरर' विशेषता में नाम दिया गया है।
Android के लिए सबसे अच्छा मोबाइल जासूस अनुप्रयोग
Q # 55) बटन बनाने के लिए किस टैग का उपयोग किया जाता है? URL लिंक के लिए किस टैग का उपयोग किया जाता है? पासवर्ड सुरक्षा के लिए कौन सा टैग है?
उत्तर:
- टैग का उपयोग बटन के लिए किया जाता है।
- URL लिंक के लिए उपयोग किया जाने वाला टैग है।
- पासवर्ड सुरक्षा के लिए उपयोग किया जाने वाला टैग है।
Q # 56) ऑब्लिगेटरी आउटर टैग क्या है? विज़ुअलफोर्स में वीडियो प्रदर्शित करने के लिए किस टैग का उपयोग किया जाता है?
उत्तर: टैग अनिवार्य बाहरी टैग है। टैग < एपेक्स: फ्लैश> का उपयोग विज़ुअल्सफोर्स में वीडियो प्रदर्शित करने के लिए किया जाता है।
Q # 57) चैटर फीड रिकॉर्ड कैसे प्रदर्शित करें?
उत्तर: वह घटक है जो चटर फ़ीड के प्रदर्शन के लिए उपयोग किया जाता है।
नीचे दिया गया उदाहरण वर्तमान में लॉग इन उपयोगकर्ताओं के लिए चैटर फ़ीड प्रदर्शित करता है।
(छवि स्रोत )
Q # 58) किसी प्रोग्राम में एक्सेप्शन कैच को स्पष्ट करें।
उत्तर: जावा में इनबिल्ट अपवाद हैंडलिंग है और सामान्य कोड TRY ब्लॉक में जाता है और CATCH ब्लॉक में अपवाद हैंडलिंग कोड। कई जावा अपवादों वाले कोड का उपयोग करने के लिए try & catch ब्लॉक का उपयोग करें।
यहाँ वाक्य रचना है:
(छवि स्रोत )
Q # 59) एक प्रोग्राम में एक्सेस मॉडिफायर क्या है?
उत्तर: एपेक्स विधियों और चर को परिभाषित करने के लिए पहुंच संशोधक का उपयोग करता है। ये निजी, संरक्षित, वैश्विक या सार्वजनिक पहुंच संशोधक हैं।
यहाँ एक पहुँच संशोधक का एक उदाहरण दिया गया है:
(छवि स्रोत )
Q # 60) किस ऑपरेशन में अंडरएलेट नहीं है?
उत्तर: पहले के ऑपरेशन में अंडरएलेट नहीं है।
Q # 61) बूँद चर का उपयोग क्या है?
उत्तर: बूँद एक डेटा प्रकार है जो बाइनरी डेटा एकत्र करने के लिए है। टोस्टिंग () एक विधि है जो बूँद को एक स्ट्रिंग में परिवर्तित करती है।
यहाँ एक उदाहरण है जो एक विशिष्ट पाठ को मुद्रित करने के लिए इस पद्धति का उपयोग करता है।
(छवि स्रोत )
Q # 62) विज़ुअलफोर्स में एक लिंक कैसे पास किया जाता है?
उत्तर: लिंक हाइपरलिंक के माध्यम से Visualforce में पारित किया जाता है।
Q # 63) एपेक्स का उद्देश्य क्या है: ouputLink?
उत्तर: यह URL से लिंक होता है। शीर्ष का शरीर: आउटपुट लिंक में एक छवि या पाठ होता है जो लिंक में प्रदर्शित होता है।
नीचे एक उदाहरण दिया गया है:
Q # 64) स्टेटिक रिसोर्स क्या है?
उत्तर: स्थैतिक संसाधन आप विज़ुअलफोर्स पेज में संदर्भ के लिए सामग्री अपलोड करने की अनुमति देता है। संसाधनों को संग्रहित फाइलें जैसे कि .zip या .jar फाइलें, स्टाइलशीट, चित्र और जावास्क्रिप्ट और अन्य फाइलें हो सकती हैं। लाइटनिंग प्लेटफ़ॉर्म एक CDN (सामग्री वितरण नेटवर्क) के रूप में कार्य करता है और इन फ़ाइलों को प्रबंधित और वितरित करता है।
Q # 65) नियंत्रक नाम बुलाने के लिए किस टैग का उपयोग किया जाता है?
उत्तर: नियंत्रक नाम को कॉल करने के लिए उपयोग किया जाने वाला टैग शीर्ष: नियंत्रक है।
Q # 66) सेल्सफोर्स में यूजर इंटरफेस क्या है?
उत्तर: उपयोगकर्ताओं के लिए सबसे अच्छा काम करने का अनुभव देने के लिए Salesforce में उपयोगकर्ता इंटरफ़ेस सेट करें। आप सेटिंग को सक्षम और अक्षम करके अपने org के उपयोगकर्ता इंटरफ़ेस को संशोधित कर सकते हैं।
एकीकरण प्रश्न
Q # 67) आउटबाउंड संदेश का उपयोग क्या है?
उत्तर: एक आउटबाउंड संदेश वर्कफ़्लो का एक हिस्सा है और वर्कफ़्लो नियम के लिए बनाया गया है। यह एक निर्दिष्ट URL समापन बिंदु पर जानकारी भेजने में मदद करता है। फ़ील्ड में निहित जानकारी आउटबाउंड संदेश के निर्माण के दौरान निर्दिष्ट की जाती है। यह एक निर्दिष्ट श्रोता को सुरक्षित और विन्यास योग्य एपीआई संदेश भेजता है।
Q # 68) OAuth क्या है?
उत्तर: औथ एक खुला-मानक प्राधिकरण प्रोटोकॉल या ढांचा है। यह वर्णन करता है कि कैसे असंबंधित सेवाएं और सर्वर सुरक्षित रूप से अपनी संपत्ति तक प्रमाणित पहुंच की अनुमति दे सकते हैं। लेकिन संबंधित, प्रारंभिक और एकल लॉगिन क्रेडेंशियल साझा करने की कोई आवश्यकता नहीं है।
Q # 69) कनेक्टेड ऐप क्या है?
उत्तर: सेवा मेरे जुड़ा हुआ ऐप Salesforce के साथ किसी भी एप्लिकेशन को एकीकृत करने के लिए API का उपयोग करता है। यह प्रमाणीकरण उद्देश्यों के लिए मानक OAuth और SAML प्रोटोकॉल का उपयोग करता है और Salesforce API के साथ उपयोग के लिए एकल साइन-ऑन और टोकन प्रदान करता है। यह Salesforce व्यवस्थापक को विभिन्न सुरक्षा नीतियों को सेट करने और नियंत्रित करने की अनुमति देता है जो कनेक्ट किए गए एप्लिकेशन का उपयोग कर सकते हैं।
Q # 70) सेल्सफोर्स में एपीआई क्या है? हम इसका उपयोग कैसे कर सकते हैं?
उत्तर: Salesforce के पास Force.com या Database.com से डेटा एक्सेस करने के लिए एपीआई का एक सेट है।
इन APIs के कुछ उपयोगों में शामिल हैं:
क) सोप एपीआई: यह प्रसिद्ध एपीआई में से एक है। यह एपीआई परिचालनों के लिए एक आवरण के रूप में SOAP का उपयोग करता है। इसमें API ट्रैफ़िक का एक बड़ा हिस्सा निहित है। जैसा कि टूलिंग बनाने के लिए आवश्यक है, SOAP संदेश ज्यादातर एंटरप्राइज़ सेटिंग्स में उपयोग किए जाते हैं।
बी) बाकी एपीआई: यह आदर्श है जब आप क्लाइंट से सर्वर पर संदेश भेजना चाहते हैं और प्रतिक्रिया भेजना चाहते हैं। REST API आपको सरल HTTP तरीकों का उपयोग करके Force.com अनुप्रयोगों के साथ एकीकृत करने और गतिशील इंटरफेस बनाने में सक्षम बनाता है। ये तरीके XML या JSON फॉर्मेट में हैं। यह मोबाइल एप्लिकेशन या बाहरी ग्राहकों को विकसित करने के लिए एपीआई का उपयोग करने में मदद करता है।
ग) थोक एपीआई: यह एक अतुल्यकालिक एपीआई है और इसमें डेटा के बड़े सेट को प्रबंधित करने की क्षमता है। प्रोग्रामेटिक एक्सेस आपको सेल्सफोर्स ऑर्ग में डेटा को जल्दी से लोड करने में सक्षम बनाता है। यह मुट्ठी भर रिकॉर्ड के लिए इस्तेमाल नहीं किया जा सकता है और डायनेमिक एपीआई प्रोग्राम करना आसान है।
डी) स्ट्रीमिंग: यह हमें एक क्वेरी के आधार पर एक पुश विषय बनाने और क्वेरी पर अपडेट प्राप्त करने की अनुमति देता है, क्योंकि परिणाम बदलते रहते हैं। इसका उपयोग तब किया जाता है जब किसी निर्धारित मानदंड के आधार पर ग्राहक को सर्वर से सूचनाएं भेजी जानी हैं।
Q # 71) बाहरी आईडी फ़ील्ड का उपयोग क्या है?
उत्तर: बाहरी आईडी Salesforce के बाहर सिस्टम के लिए अद्वितीय रिकॉर्ड पहचानकर्ता शामिल हैं। इसका उपयोग रिकॉर्ड आयात करने के लिए किया जाता है। यह एक कस्टम फ़ील्ड है जिसमें बाहरी आईडी विशेषता है। एक बार यह विकल्प चुने जाने के बाद, आयात विज़ार्ड सेल्सफोर्स रिकॉर्ड्स को उसी बाहरी आईडी के साथ पहचानता है।
उदाहरण के लिए, कुछ बाहरी लेखा प्रणाली के साथ Salesforce में खातों का मिलान करते समय एक बाहरी आईडी आपको लेखांकन प्रणाली की विशिष्ट आईडी तक पहुंचने में सक्षम बनाता है, न कि Salesforce आईडी के लिए।
विविध प्रश्न
Q # 72) सेल्सफोर्स में ऐप विकसित करने के लिए किस प्लेटफॉर्म का उपयोग किया जाता है?
उत्तर: Force.com प्लेटफॉर्म का इस्तेमाल Salesforce में ऐप विकसित करने के लिए किया जाता है।
Q # 73) मोबाइल एप्लीकेशन पर Salesforce का निर्माण कैसे करें?
उत्तर: मोबाइल एप्लिकेशन पर Salesforce बनाने के लिए मोबाइल SDK का उपयोग किया जा सकता है।
Q # 74) आदिम डेटा प्रकार क्या हैं?
उत्तर: इंटेगर, डबल, लॉन्ग, डेट, डेट-टाइम, स्ट्रिंग, आईडी, बुलियन, आदि कुछ आदिम डेटा प्रकारों के उदाहरण हैं। इन्हें मूल्य द्वारा पारित किया जाता है न कि संदर्भ द्वारा।
Q # 75) डेटा रैपर क्लास में क्या होता है?
उत्तर: इसमें सार, संरचित और संग्रह डेटा शामिल हैं।
Q # 76) वापसी का तरीका क्या है?
उत्तर: हां, वापसी का तरीका एक विधि के लिए जरूरी है।
Q # 77) लंबे स्टेटमेंट के लिए बिट वेरिएबल कब तक है?
उत्तर: लंबे बयान में 64-बिट है।
Q # 78) एपेक्स के विकास उपकरण क्या हैं?
उत्तर: एपेक्स के विकास उपकरण बल हैं। कॉम डेवलपर उपकरण, बल। कॉम आईडीई और कोड संपादक।
Q # 79) डिबग लॉग का उपयोग क्या है?
उत्तर: लॉग को डीबग करें अपवाद को पकड़ने के लिए उपयोग किया जाता है।
Q # 80) क्या हम एक ही समय में मानक नियंत्रक और नियंत्रक विशेषता का संदर्भ दे सकते हैं?
उत्तर: नहीं, मानक नियंत्रक और नियंत्रक दोनों को एक ही समय में संदर्भित करना संभव नहीं है। कस्टम नियंत्रक के साथ मानक नियंत्रक को संदर्भित करने के लिए संदर्भ विशेषता का उपयोग करें।
यहाँ बताया गया है कि ये कैसे संदर्भित हैं:
(छवि स्रोत )
Q # 81) डेवलपमेंट मोड क्या है? हम कब एना? विकास मोड? हम यह कैसे करते हैं?
उत्तर: विज़ुअलफोर्स पेज बनाने का सबसे अच्छा तरीका विकास मोड को सक्षम करना है। कोड और आउटपुट को एक साथ देखना आसान बनाता है।
विकास मोड में मदद करता है:
- एक नया URL दर्ज करके नए विज़ुअलाइज़ पृष्ठों को परिभाषित करें।
- मानक उपयोगकर्ताओं द्वारा प्राप्त की गई तुलना में विस्तृत स्टैक के निशान वाले त्रुटि संदेश।
- पृष्ठ की दृश्य स्थिति, घटक संदर्भ दस्तावेज़ीकरण का लिंक और किसी भी संबंधित नियंत्रक लिंक के साथ एक पाद प्रदर्शित करता है।
- पेज-मार्क कार्यक्षमता को हाइलाइट करने के लिए और साथ ही विशेषता नामों और घटक टैग के लिए ऑटो-सुझाव के लिए पृष्ठ मार्कअप संपादक प्रदान करता है।
परीक्षण प्रश्न
Q # 82) आप टेस्ट क्लास क्यों लिखते हैं?
उत्तर: परीक्षण कक्षाएं जब आपका निष्पादन होता है तो कोड की अधिकतम पंक्तियों को देखें। यदि आप एक मजबूत और त्रुटि रहित कोड विकसित करना चाहते हैं, तो परीक्षण कक्षाओं का उपयोग आपके कोड के परीक्षण के लिए एक उपकरण के रूप में किया जाता है। यह सुनिश्चित करता है कि यदि किसी भी एपेक्स अनुकूलन को आपके ओआरजी में तैनात किया जाना है, तो यह ठीक से काम करेगा।
हर परीक्षा वर्ग के साथ एनोटेट किया जाएगा @ आई टी टी कीवर्ड। वास्तव में, हमें एक परीक्षण वर्ग को एनोटेट करना चाहिए @ आई टी टी , एक परीक्षण वर्ग के रूप में परिभाषित करने के लिए। यदि कीवर्ड परिक्षण विधि किसी कक्षा के भीतर किसी भी विधि के लिए उपयोग किया जाता है, फिर इसे एक परीक्षण विधि के रूप में कहा जाता है।
Q # 83) न्यूनतम टेस्ट कवरेज क्या है जो तैनाती के लिए आवश्यक है?
उत्तर: आपके एपेक्स कोड का कम से कम 75% सेल्सफोर्स में यूनिट परीक्षणों द्वारा कवर किया जाना चाहिए, और इन सभी परीक्षणों को सफलतापूर्वक पूरा किया जाना चाहिए।
डिबग और परिनियोजन
Q # 84) Salesforce परिनियोजन के विभिन्न तरीके क्या हैं?
उत्तर: Salesforce कोड के साथ तैनात किया गया है:
- सेल्सफोर्स पैकेज
- सेट बदलें
- कॉम प्रवासन उपकरण
- Force.com IDE के साथ ग्रहण
निष्कर्ष
मुझे यकीन है कि Salesforce साक्षात्कार प्रश्न का यह सेट किसी भी Salesforce डेवलपर साक्षात्कार का समर्थन करने में काफी मददगार होगा।
आप विवरण भी पा सकते हैं Salesforce डेवलपर प्रमाणपत्र आगे की मदद के लिए तैयारियों के साथ।
पठन पाठन = >> साक्षात्कार प्रश्न सेल्सफोर्स लाइटनिंग
हमारी ओर से आपको बहुत शुभकामनाएं!!
अनुशंसित पाठ
- साक्षात्कार प्रश्न और उत्तर
- ईटीएल परीक्षण साक्षात्कार प्रश्न और उत्तर
- 50 शीर्ष सेल्सफोर्स साक्षात्कार प्रश्न और उत्तर (अद्यतित 2021)
- टॉप 49 सेल्सफोर्स एडमिन इंटरव्यू प्रश्न और उत्तर 2021
- कुछ मुश्किल मैनुअल परीक्षण प्रश्न और उत्तर
- 25 सर्वश्रेष्ठ चुस्त परीक्षण साक्षात्कार प्रश्न और उत्तर
- उत्तर के साथ स्पॉक साक्षात्कार प्रश्न (सर्वाधिक लोकप्रिय)
- शीर्ष 20+ .NET साक्षात्कार प्रश्न और उत्तर