50 top salesforce interview questions
Tento hĺbkový výukový program pokrýva 50 najdôležitejších otázok a odpovedí na pohovor so Salesforce, ktoré vám pomôžu prekonať akýkoľvek rozhovor so Salesforce v roku 2021:
Salesforce je najrýchlejšie rastúci softvér v oblasti CRM. Ako v roku 2018 uviedol Forbes, Salesforce dominovala na svetovom trhu CRM s trhovým podielom 19,5%. To je obrovské v porovnaní s jeho najbližším konkurentom SAP, ktorý má iba 8,3% podiel.
Niet pochýb o tom, že dopyt po Salesforce sa zvýši iba exponenciálne. Platy odborníka s certifikovaným odborníkom na Salesforce rastú míľovými krokmi.
To je to, čo ma podnietilo k písaniu o druhoch otázok, ktoré sa s najväčšou pravdepodobnosťou budú pýtať pri akomkoľvek rozhovore pre Salesforce. Poďme sa teraz venovať týmto rozhovorom.
Top 50 otázok a odpovedí na pohovor s Salesforce
Otázka č. 1) Čo máte na mysli so službou Salesforce?
Odpoveď: Salesforce je priekopnícke úsilie pri zavedení CRM. Funguje ako vaša platforma pre úspech zákazníkov. Platforma je dodávaná so sériou služieb a nástrojov nielen na správu vzťahov, ale ponúka aj vývoj vlastných aplikácií.
Takže môžete svoje podnikanie prevádzkovať odkiaľkoľvek pomocou Salesforce. Údaje ukladá na zabezpečenom cloude, čo im dáva ďalšiu výhodu.
Otázka 2) Definujete vlastný objekt v službe Salesforce?
Odpoveď: Vlastné objekty pomáhajú ukladať informácie o vašej organizácii na serveri Salesforce.com. Hneď ako sa vytvorí vlastný objekt, platforma okamžite vytvorí rozloženie stránky pre používateľské rozhranie.
Otázka č. 3) Definujete typy polí v službe Salesforce?
Odpoveď: Existujú rôzne typy polí, a to Identita, Meno, Systém a Vlastné.
Otázka č. 4) Čo je to dátový typ? Aké sú rôzne typy údajov?
Odpoveď: Dátový typ sa dodáva s poľom a ukladá typ informácií uložených v poli. Typy bežne používaných polí sú - začiarkavacie políčko, dátum alebo DateTime a vzorec.
Otázka č. 5) Čo je karta TAB v službe Salesforce? Aký je rozdiel medzi pridaním vlastnej karty do aplikácie v režime Classic a Lightning?
Odpoveď: Vlastné karty zobrazujú údaje vlastných objektov alebo údaje webového obsahu vložené do vašej aplikácie . Karty vlastných objektov vyzerajú podobne ako štandardné karty.
Keď sa v aplikácii Salesforce Classic pridá do aplikácie vlastná karta, zobrazí sa ako karta. V Lightning sa ale to isté zobrazuje ako položka na navigačnom paneli aplikácie.
Otázka č. 6) Definujete polia vzorca?
Odpoveď: Pole vzorca je pole iba na čítanie a má priradený vzorec alebo výraz a z toho sa vyhodnotí jeho hodnota. Hodnota tohto typu poľa sa okamžite aktualizuje o zodpovedajúcu zmenu vo vzorci alebo výraze. Tento typ poľa môže byť založený na štandardoch aj na vlastných objektoch.
Otázka č. 7) Definujete validačné pravidlo?
Odpoveď: Pravidlá overovania vedú k zlepšeniu kvality údajov. Keď používateľ zadá niektoré údaje do záznamu, potom overovacie pravidlá overia, či sú zadané údaje založené na niektorých špecifikovaných štandardoch, a potom sa uloží iba záznam.
Po vyhodnotení údajov v jednom alebo viacerých poliach vráti hodnotu „True“ alebo „False“. Ak je navyše neplatná hodnota, pole vráti hodnotu „True“ a potom sa zobrazí aj chybové hlásenie.
Napríklad, Pravidlo overenia účtu
(obrázok zdroj )
Otázka č. 8) Aké sú rôzne typy objektov Salesforce?
Odpoveď: Existujú dva rôzne typy objektov Salesforce. Jedná sa o štandardné objekty a vlastné objekty. Štandardné objekty sú tie, ktoré poskytuje Salesforce, ako sú účty, kontakty, potenciálni zákazníci, príležitosti, prípady, správy a informačné panely. Vlastné objekty vytvára užívateľ.
Otázka č. 9) Aké sú typy vzťahov použiteľné pre Salesforce?
Odpoveď: V službe Salesforce existujú dva typy vzťahov - master-detail alebo lookup.
Otázka č. 10) Je možné nahrať vlastné logo na vytvorenie vlastnej aplikácie?
Odpoveď: Áno, používateľ môže pomocou dokumentu nahrať vlastné logo a potom si vyberie logo pre organizáciu.
Otázka 11) Ak existuje vlastný objekt so záznamami, je možné pre tento objekt vytvoriť pole so vzťahom Master-Detail?
Odpoveď: Ak vlastný objekt obsahuje existujúcu množinu záznamov, nie je možné vytvoriť vzťah medzi hlavným a podrobným údajom.
V scenári, ako je uvedené vyššie, musíte podniknúť nasledujúce kroky.
- Najskôr sa vytvorí pole so vzťahom vyhľadávania.
- Ďalej je vyhľadávacie pole spojené s nadradeným záznamom, čo platí pre každý záznam.
- Nakoniec stačí zmeniť údajový typ z vyhľadávania na hlavný údaj.
Otázka č. 12) Aká dobrá je Salesforce, keď sa používa v službe Sales?
Odpoveď: Existuje niekoľko spôsobov, ako sa Salesforce CRM hodí pre funkciu predaja. Zohráva úlohu pri automatizácii vášho predajného kanálu na zlepšenie predaja. Umožňuje vášmu predajnému tímu reagovať na klientov - bleskovým spôsobom.
Jedná sa o CRM, ktorý pomáha prepojiť celú vašu organizáciu. Okrem toho prichádza s nástrojmi na zvýšenie produktivity a spoluprácu, ktoré fungujú na akomkoľvek zariadení a kdekoľvek a umožňujú predajnému tímu čas venovaný predajnému tímu na predaj vašich produktov alebo služieb.
Otázka č. 13) Pomenujte niektoré veci, ktoré je možné prispôsobiť v rozložení stránky.
Odpoveď: Niektoré z vecí prispôsobených v rozložení stránky sú tlačidlá, polia, vlastné odkazy a súvisiace zoznamy spolu s oddielmi.
Otázka č. 14) Čo je spúšťač? Aké sú typy spúšťačov?
Odpoveď: Pred a po vykonaní zmien v zázname sa vlastné akcie vykonané v službe Salesforce nazývajú Spúšťače. Medzi tieto akcie patria vloženia, aktualizácie alebo odstránenia. Na vyvolanie Apexu je možné použiť spúšťače a spúšťačom nie je nič iné ako kód Apex, ktorý sa vykoná pred a po nasledujúcej skupine akcií.
- vložiť
- vymazať
- aktualizovať
- choď
- upsert
- vymazať
V službe Salesforce existujú dva rôzne typy spúšťačov - pred a po spúšťačoch.
Otázka č. 15) Rozlišovať medzi spúšťačmi a pracovnými tokmi?
Odpoveď: Spúšťač používa programový prístup, ale pracovný tok nevyžaduje kódovanie. Ak chcete podniknúť nejaké kroky, napríklad pri aktualizácii e-mailu, odchádzajúcej správy, úlohy alebo poľa, je potrebný pracovný postup kliknutia.
Pravidlá pracovného toku je možné použiť pre rovnaký objekt alebo pre podradené objekty. Spúšťač je však možné použiť na akýkoľvek typ objektu.
Otázka č. 16) Aký je rozdiel medzi Force.com a Salesforce.com?
Odpoveď: Force.com je platforma ako služba (PaaS), ale Salesforce.com je softvér ako služba (SaaS).
Salesforce.com navyše prichádza ako hotové riešenie a prichádza spolu s tromi základnými produktmi - Sales Cloud, Marketing Cloud a Service Cloud. Je možné kúpiť Sales Cloud a získať prístup k potenciálnym zákazníkom, príležitostiam a správam.
Naopak, Force.com nie je out-of-the-box riešenie. Nemá prístup k potenciálnym zákazníkom, príležitostiam a účtom.
A konečne, Salesforce.com je postavený hladko na Force.com a je technicky zameniteľný.
Otázka 17) Čo je to spojovací objekt?
Odpoveď: Objekty spojenia umožňujú budovať vzťahy typu many-to-many s objektmi Salesforce.
Napríklad: V typickom scenári náboru existujú možnosti vytvorenia mnohých pozícií pre kandidátov a kandidát sa môže súčasne uchádzať o veľa pozícií.
Tretí objekt potrebný na vytvorenie dátového modelu sa nazýva spojovací objekt a v tomto príklade ho možno citovať ako „žiadosť o zamestnanie“. Tu musíte použiť vyhľadávacie pole pre objekt pozície aj kandidát na spojovacom objekte - čo je žiadosť o zamestnanie.
Otázka 18) Definujte revíznu stopu.
Odpoveď: Správcovia musia vykonať zmeny v nastavení organizácie. História protokolu Audit Trail vám pomôže sledovať posledných 20 zmien vykonaných v nastaveniach viacerými správcami.
Otázka č. 19) Definujete informačný panel v službe Salesforce?
Odpoveď:
(obrázok zdroj )
Informačný panel, ako je uvedené vyššie, sumarizuje a vykresľuje vaše údaje zo služby Salesforce graficky. Poskytuje prehľadné informácie pre každé zariadenie a cieľové publikum. Na tomto obrázku to osvetľuje obchodných zástupcov vašej organizácie.
Informačný panel navyše vizualizuje váš obchodný scenár a umožňuje vám prijímať rozhodnutia na základe údajov zhromaždených zo správ v reálnom čase. Panel má rozloženie stránky a zobrazuje viac komponentov panela. Na jednom informačnom paneli sa zobrazuje viac prehľadov vedľa seba.
Otázka č. 20) Ako užitočné je dynamický panel? Dá sa to naplánovať?
Odpoveď: Dynamický informačný panel zobrazuje údaje špecifické pre používateľa. Prezentuje osobné údaje, ako sú prevedení potenciálni zákazníci, uzavretie prípadu, osobné kvóty a predaj.
Nie, nie je možné naplánovať obnovenie dynamických informačných panelov. To je však možné vykonať manuálne.
Otázka č. 21) Definujte komponent Visualforce.
Odpoveď: Komponent Visualforce je opakovane použiteľnou súčasťou špecifickej funkčnosti vrátane takých vecí, ako sú prvky používateľského rozhrania, panely, widgety, ktoré sa používajú pri označovaní stránky Visualforce.
Salesforce prichádza s knižnicou obsahujúcou štandardné vopred zostavené komponenty, ako aj vlastné komponenty.
Otázka č. 22) Rozlišujte medzi štandardným a vlastným radičom.
Odpoveď: O štandardných radičoch sa hovorí, že ich generuje automaticky Salesforce, zatiaľ čo vlastné radiče generujete vy a konajú podľa napísaného kódu.
najlepší spôsob prevodu videí z youtube na mp3
Štandardný radič v Apexe priamo dedí všetky vlastnosti štandardných objektov alebo štandardných tlačidiel. Má tiež podobnú logiku a funkčnosť ako ktorákoľvek štandardná stránka Salesforce.
Na druhej strane je Custom Controller trieda Apex a definuje jej funkčnosť. Na priradenie k stránke Visualforce používajú atribút controller.
Otázka č. 23) Vrhnite trochu svetla na implementáciu stránkovania na stránke Visualforce.
Odpoveď: Stránkovanie v službe Salesforce označuje zobrazenie veľkého množstva záznamov, ktoré sú rozložené na viacerých stránkach. Ovládací prvok zoznamu zobrazuje 20 záznamov na stránku, takže stránkovanie sa používa na zmenu veľkosti stránky pomocou rozšírenia radiča.
Fragment kódu je zobrazený nižšie
Ak chcete zmeniť počet záznamov na zobrazenie na stránke, stačí použiť metódu setPageSize, ako je znázornené na nasledujúcom diagrame.
Otázka č. 24) Ako volať metódu ovládača v rámci JavaScriptu?
Odpoveď: Ak chcete volať metódu radiča v rámci JavaScriptu, musíte použiť funkciu akcie.
Úryvok kódu:
(obrázok zdroj )
Otázka č. 25) Viete, ako získať ID používateľa všetkých prihlásených používateľov pomocou kódu Apex?
Odpoveď: UserInfo.getUserId () . je globálna funkcia, ktorá sa má použiť na získanie ID používateľa všetkých aktuálne prihlásených používateľov s kódom Apex.
Otázka č. 26) Zvýraznite rozdiely medzi SOSL a SOQL.
Odpoveď: SOQL (Salesforce Object Query Language) umožňuje vyhľadávať iba po jednom objekte, ale SOSL (Salesforce Object Search Language) vám pomáha pri hľadaní textov, e-mailov a telefónnych polí s rôznymi objektmi. SOQL možno použiť v spúšťačoch a triedach, ale SOSL sa používa iba v triedach.
Nasleduje príklad načítania zoznamu účtov s konkrétnym názvom (Acme).
Syntax (SOQL)
Nižšie je uvedený príklad SOSL na zobrazenie zoznamu objektov - účtov, príležitostí, kontaktov a potenciálnych zákazníkov, ktorý začína frázovou mapou
Syntax (SOSL)
(obrázok zdroj )
Otázka č. 26) Čo viete o sObjectType?
Odpoveď: Apex má dátový typ sObject, ktorý programovo predstavuje typické štandardné a vlastné objekty v službe Salesforce. Premenná sObject je riadok údajov a používa názov objektu SOAP API.
Napríklad:
Otázka č. 27) Viete o stránke Trigger.new?
Odpoveď: Je to príkaz na vrátenie novej verzie záznamov sObject. Vráti iba tie záznamy, ktoré sa ešte neuložia v databáze. Toto je však k dispozícii pre spúšťače vloženia a aktualizácie.
Otázka č. 28) Poznáte metódy Getter a Setter?
Odpoveď: Ak potrebujete preniesť hodnotu z radiča na stránku Visualforce, použite metódu getter. A keď sa potrebujete vrátiť späť k ovládaču, použite metódu setter.
Otázka č. 29) Definujete triedu obaľovača?
Odpoveď: Trieda Wrapper je definovaná ako trieda a dátová štruktúra. Je to abstraktný dátový typ, ktorého inštancie sú tvorené kolekciou objektov. Základná je vlastnosť vlastného objektu a je definovaná vlastnosťami triedy Wrapper. Umožňuje skontrolovať záznamy zo zoznamu a spracovať ich pre konkrétnu akciu.
najlepší softvér na čistenie PC pre Windows 10
Otázka 30) Viete o pravidle zdieľania?
Odpoveď: Pravidlá zdieľania sa týkajú rozšírenia zdieľaného prístupu pre používateľov patriacich do rôznych rol, verejných skupín a organizácií, čo umožňuje používateľovi väčší prístup. Spravidla sa zakladá na vlastníctve záznamu alebo na iných kritériách.
Otázka č. 31) Rozlišovať medzi insert () a database.insert ()?
Odpoveď: Ak pri použití metódy vloženia dôjde k chybe pri vkladaní záznamu, zobrazí sa systém chybová správa a nie je vložený jediný záznam. Na druhej strane, keď vývojár používa database.insert (), je možné povoliť čiastočné vkladanie hromadných vložení.
Otázka č. 32) Viete, ako pridať JavaScript Remoting na svoju stránku Visualforce?
Odpoveď: Ak chcete na svoju stránku Visualforce pridať vzdialenú verziu JavaScriptu, požiadavka sa pridá ako volanie funkcie JavaScript.
Syntax:
Otázka č. 33) Môžete povedať rôzne spôsoby zdieľania záznamu?
Odpoveď: Existujú rôzne spôsoby zdieľania záznamu:
- Force.com Managed Sharing
- Záznam vlastníctva
- Hierarchia úloh
- Apex Managed Sharing
- Pravidlá zdieľania
- Používateľom spravované / ručné zdieľanie
Otázka č. 34) Môžete povedať počet aktívnych pravidiel priradenia pre potenciálneho zákazníka / prípad?
Odpoveď: Pre potenciálneho zákazníka alebo prípad je použiteľné iba jedno pravidlo aktívneho priradenia.
Otázka č. 35) Viete o vlastných štítkoch v službe Salesforce?
Odpoveď: Vlastné štítky sú vlastné textové hodnoty a sú prístupné zo všetkých troch - stránok Visualforce, komponentov Lightning a tried Apex. Umožňujú vývojárom vytvárať viacjazyčné aplikácie a zobrazovať informácie na pomoc s textovými alebo chybovými správami - na základe rodného jazyka používateľa.
Otázka č. 36) Rozlišovať medzi úlohou a profilom?
Odpoveď: Profil je povinný pre všetkých používateľov služby Salesforce. Žiadny používateľ nemôže pracovať na serveri Salesforce.org bez profilu. Slúži na riadenie prístupu k záznamom na serveri Salesforce.org pre konkrétneho používateľa.
Na druhej strane rola riadi úroveň prístupu, ktorý majú používatelia k údajom. Ľudia s rolou majú práva na prezeranie, úpravy alebo nahlásenie všetkých údajov, ktoré vlastnia alebo zdieľajú používatelia nižšej úrovne.
Otázka 37) Koľko radičov je možné použiť na stránke Visualforce?
Odpoveď: Je možné použiť iba jeden radič, ale na stránke Visualforce je možné použiť viac rozšírení radiča.
Otázka č. 38) Čo vieš o Apexe?
Odpoveď: Apex je programovací jazyk, ktorý pri použití syntaxe typu Java funguje ako procedúra uložená v databáze. Je obľúbeným medzi vývojármi, pretože pomáha pridávať obchodnú logiku na stránku Visualforce alebo dokonca kliknutia na tlačidlá, systémové udalosti a ďalšie.
Otázka č. 39) Koľko spôsobov existuje volanie triedy Apex?
Odpoveď: Rôzne spôsoby volania triedy Apex v službe Salesforce sú:
- Z vývojárskej konzoly
- Z odkazu JavaScript
- Z komponentov domovskej stránky
- Z inej triedy
- Zo stránky Visual Force
- Pomocou spúšťačov
Otázka 40) Čo je to sada povolení?
Odpoveď: Ak chcete, aby mal používateľ funkčný prístup, potom sady povolení sú nastavenia, ktoré vám to umožňujú bez toho, aby ste museli meniť akýkoľvek profil. To isté môže tiež umožniť používateľom funkčný prístup bez ohľadu na roly. To pomáha vyhnúť sa časovo náročnej úlohe pri vytváraní profilu.
Otázka č. 41) Môžeme zmeniť Grant Access pomocou hierarchie rolí pre štandardné objekty?
Odpoveď: Nie, nie je možné zmeniť udelený prístup pomocou hierarchie rolí pre štandardné objekty.
Otázka č. 42) Čo je to závislosť poľa a koľko sa dá použiť na stránke Visualforce?
Odpoveď: Vývojár môže na stránke Visualforce použiť maximálne desať čísel závislostí polí .
Otázka č. 43) Čo je súhrnné pole súhrnu?
Odpoveď: Pole súhrnného súhrnu odvodzuje svoju hodnotu od množiny súvisiacich záznamov. Umožňuje nám zobraziť hodnotu v hlavnom zázname a odvodiť hodnoty z podrobných záznamov. Musí však existovať vzťah medzi hlavným a detailným záznamom.
Otázka č. 44) Môžete vytvoriť súhrnné pole súhrnu vo vyhľadávacej relácii? Uveďte počet takýchto polí, ktoré sa majú pre objekt vytvoriť.
Odpoveď: Nie, nedá sa vytvoriť vo vyhľadávacom vzťahu. Počet súhrnných súhrnných polí pre objekt je 40 (zmeny s poslednými aktualizáciami služby Salesforce).
Otázka č. 45) Čo je to aplikácia v Salesforce a aké sú typy aplikácií?
Odpoveď: Aplikácia na serveri Salesforce.org funguje ako kontajner. Obsahuje sadu kariet, logo a názov. Dá sa to nazvať ako skupina kariet, ktorá spĺňa funkcie, ktoré vývojár dychtivo hľadá.
Ak potrebujete vytvoriť aplikáciu v službe Salesforce, postupujte takto:
Nastavenie -> Vytvoriť -> Vytvoriť-> Aplikácia-> Kliknite na nové
Existujú dva typy aplikácií Salesforce - vlastná aplikácia a konzolová aplikácia.
Otázka 46) Vysvetlite, čomu rozumiete pod pojmom Data Skew v službe Salesforce.
Odpoveď: To sa deje v prípade organizácie, ktorá prevádzkuje viac ako 10 000 záznamov. S „skreslením údajov o vlastníctve“ sa stretávame, keď jeden používateľ vlastní toľko záznamov. Zvyčajne, keď používatelia / členovia role vlastnia také obrovské množstvo záznamov - potom sa pravdepodobne objavia problémy s výkonom.
Otázka č. 47) Viete o poliach segmentu v prehľadoch Salesforce?
Odpoveď: Ak potrebujete rýchlo kategorizovať záznamy zostáv bez potreby vytvárania vlastného poľa alebo vzorca, potom sa vytvorí pole segmentu. V takom prípade sa vytvorí viac kategórií a zoskupenie hodnôt prehľadu.
Napríklad, Stavové pole na potenciálnych zákazníkoch s povedzme 10 hodnotami v zozname môže byť kategorizované pomocou poľa vedra s kategóriami ako „Studený“, „Horúci“ a „Teplý“.
Otázka č. 48) Uveďte typy prehľadov Salesforce? Je v službe Salesforce možné hromadné mazanie prehľadov?
Odpoveď: Existujú rôzne typy prehľadov Salesforce.
- Súhrnné správy
- Tabuľkové správy
- Maticové správy
- Spojené správy
Typ správy | Popis |
---|---|
Súhrnné správy | V tomto je zoskupenie založené na stĺpcoch. |
Tabuľkové správy | V tomto sa celkový súčet zobrazuje vo forme tabuľky. |
Maticové správy | Toto je dvojrozmerný prehľad so zoskupením na základe riadkov aj stĺpcov. |
Spojené správy | To prichádza s viacerými blokmi s údajmi z rôznych prehľadov. Údaje pochádzajú z rovnakých alebo rôznych typov prehľadov. |
Ako súhrn údajov a maticových správ slúžia ako zdroj údajov pre informačné panely. Nie však ďalšie dva typy správ.
Áno, hromadné mazanie správ Salesforce je možné.
Otázka č. 49) Vyskytli sa nejaké problémy s hlásením o pripojení?
Odpoveď: Áno, tento prehľad nie je možné exportovať.
Otázka č. 50) Definujte sandbox.org. Pomenujte rôzne typy karantény.
Odpoveď: Kópia produkčného prostredia Salesforce sa nazýva karanténa. Užitočnosť pieskovísk spočíva v tom, že prevádzka nezanecháva žiadny vplyv na výrobné prostredie. Dôvodom je to, že pieskovisko je úplne izolované.
Pieskovisko je miesto, kde je možné testovať nové funkcie / prispôsobenia pred ich použitím v produkčnom prostredí. Okrem toho je možné na testovanie migrácie údajov použiť karanténu.
Existujú rôzne typy pieskovísk:
- Vývojár
- Developer Pro
- Čiastočná kópia
- Plný
Dúfam, že ste našli odpovede na všetky príslušné otázky spojené s pohovormi v službe Salesforce. Ak niečo chýba, kontaktujte nás.
Odporúčané čítanie
- Dotazy a odpovede na pohovor
- ETL Testovacie otázky a odpovede na pohovor
- Top 50 najpopulárnejších otázok a odpovedí na rozhovory s CCNA
- Top 51 Bootstrap Interview Otázky a odpovede
- Najvyšších 50+ otázok a odpovedí s databázovými rozhovormi
- Niektoré zložité otázky a odpovede na ručné testovanie
- 25 najlepších otázok a odpovedí na agilné testovacie pohovory
- Spock Interview Otázky s odpoveďami (najobľúbenejšie)