Transcript of Salesforce Admin Mock Interview 2026 | Salesforce Admin Interview Questions & Answers
Salesforce Hulk
0:00welcome to the start of our brand new0:02series on Salesforce mock interviews in0:04this playlist we are bringing you0:06realistic in-depth interview simulations0:09that may make this actual Salesforce job0:11interview experience our goal is to help0:14you prepare thoroughly and confidently0:17for your Salesforce job interviews we'll0:19cover a wide range of questions and0:22scenarios providing you with valuable0:25insights and tips to a your interviews0:28whether you are a freser all an0:30experienced professional this series is0:33designed to boost your confidence and0:35Readiness so if you're serious about0:38that Salesforce job make sure to like0:40this video And subscribe to Salesforce0:42Hulk Channel and hit the Bell icon to0:45stay updated with the latest videos in0:47the series let's get you interview0:53ready hey tar how are you hello like uh0:57I'm good okay so are you prepared for1:00the interview yes I am great so let's1:02start it and I want you to provide me a1:05brief introduction okay so yeah like uh1:08I had uh done multiple internship in1:11Salesforce domain as a Salesforce admin1:14uh majorly I had worked in admin part1:16like I had worked on flows and like1:18process automation approval process I1:21had also created data models reviewed1:24like seen various data models of1:25different different projects done Trail1:27ad as well so I had into three months of1:30inter internship experience as well as I1:33am having like uh I had done lots of1:36things over traed as well and also I1:37have learned from various uh other1:39sources okay so since you have done1:43internship do you have any1:45certifications yes I had like uh I am1:48having Salesforce admin certification1:50okay nice uh so it's great that you have1:54a certification so if you don't mind1:56let's switch let's jump to the questions1:58okay the first question I would ask is2:01what do you understand about data model2:03a data model is simply a data structure2:06like which defines the tables and the2:09fields yeah that's that's our data2:12structure is like a data model is which2:14also includes validations look up2:16filters relationship between various2:18tables that's all okay since you added2:21relationships how many type of2:23relationships do we have in Salesforce2:24like if I classify relationships there2:27are three types of relationships one too2:29many2:30uh one to one and many to many so which2:33all we can create in Salesforce like we2:35can create uh one to many as well as2:38many to many as well as oneon-one by2:41using some2:42customizations okay great so that's2:45great that we can do all these but how2:47do we achieve one too many like simply2:50uh we need to create if you want to2:52relate two tables or two objects uh then2:55we need to create a relationship in one2:57of them which is a many side basically2:59which relationship would you create uh3:00like it depends on the requirement if3:02there is a dependency like security3:05related dependency between these two3:06objects or there is a roll of summary3:08required then definitely I'll go for3:10master detail otherwise I'll go for3:12lookup so is it required to create a3:14master DET relationship always when we3:16want to create a ro of somebody uh come3:18again what do you say okay the question3:21is that is it required to create master3:22de relationship always when you want to3:24create a ro of3:25some yes like it's not necessary but3:29like let's say there are two objects on3:31which there are already two Master3:33detail created then definitely I cannot3:35create a third Master detail3:37relationship field on it so in that case3:39I'll be achieving the role of summary3:41kind of functionality by using flows or3:44triggers uh and like I'll be creating3:47lookup relationship I have to create3:49that so you will create a look3:51relationship then use flows right yeah3:53yeah okay great so since you added uh3:57flows which type of flow would you3:58create like I'll be creating record4:01triggered flow okay so you'll be4:03creating a record triggered flow and4:04what all type of flows do we have like4:06we have five there are many other4:08templates which exist in flows but the4:11core if I'll talk about there are five4:13uh yeah okay so can you name them yes of4:16course like uh there is a screen flow4:19record ticket flow like record flow4:22record ticket flow comes under Auto4:24launch one so Auto launch is further4:26classified into record Tri flow4:28scheduled event flow platform event flow4:31and also there is a newly added flow4:33it's not that newly added but it's it's4:36something which is which came latest uh4:39which is orchestration flow okay nice so4:42since I think that you have knowledge4:44about uh triggers and all as well right4:47do you a little bit I haven't done much4:49on like practical part on that but yeah4:51I no problem so do you know what4:53differen is between a flow and a trigger4:55when to use which uh yeah I had to4:57observe one thing uh like in flows if5:00you'll see record triggered flows are5:02there right which is which comes as an5:04alternative to triggers which are code5:06related thing so in record flow you'll5:09be observing that there is a create5:11event there is a create or update event5:13there is a delete event but there is no5:16undelete event which is there in the5:18trigger okay so that would be one5:21anything else anything else like uh yeah5:24obviously like in triggers when it comes5:26to complex functionalities we can use5:28map to optim the code to reduce the time5:32complexity of that but when it comes to5:35the admin part the flows part there is5:37no map kind of functionality in flows so5:40that that optimization related things5:43cannot be achieved there you have to use5:45for Loop in inside a loop so that is5:48something which I find like in coding5:50and flows like the difference okay great5:54so let's move to the next thing uh I5:56would ask you questions regarding data5:58security okay can you tell me what's the6:00difference between a profile and a role6:03so a profile is having set of6:06permissions like app permission page6:09layout object level security field level6:12security login access time login RS6:15basically so these are the things which6:17are there in profile but uh like if I6:21talk about roles it's simply added in6:23Salesforce for the purpose to give6:26additional access to the managers of the6:28subordinates6:30okay uh anything else you want to add6:34yeah that's that's I think uh that is6:36the major difference that's a major6:38difference okay so when do we create6:40which when do we need to create a role6:42or when do we need to create a profile6:44we always need a profile and like a role6:47is also necessary in some situations6:50like uh when we need some additional6:53access like profile is something which6:55is which gives the minimum access to a6:56user in the6:58organization and and as I specified7:00already that role is something which7:03give additional access to the managers7:05to the people who are in7:08higher role provider higher access does7:11it in terms of object level access or in7:15terms of feed level or in the terms of7:16record level I'm talking about when I'm7:19talking about rules I'm talking about7:21record level security okay so it7:23provides more access to the records yes7:27okay great so if we want to provide7:29provide access higher access with the7:31help of rules can we do that of the7:33object uh like let's say uh if I'll7:37think of an example for this to explain7:39you so like there is a user right and uh7:45there is a manager of that particular7:47person so at like a profile level they7:51have create and added access right both7:53of them have create an added access now7:57uh like in the owd it is set to private8:00so both of them can see their own8:02records only right both the users the8:06user which is a normal employer and the8:09the person who there is a person who is8:11above the hierarchy like he is the8:13manager of that user so if the role AR8:17key is8:18enabled then in that case the above the8:21manager will be able to access his own8:24records as well as the subordinates8:26records and the subordinate will only8:29able to access his own8:31records okay that's great uh since you8:33know the difference or whatever we will8:35be creating for as in considering a a8:38role okay now let's move to the next8:41question to whom okay uh I have a better8:45question what what is um mutable8:48permission set what is a mutable8:50permission set H actually I don't know8:52about that but uh I know permission set8:55if you want I can explain that yeah8:57let's let's go with that so in8:59permission set we can give additional9:00access more than a profile and there9:03there in that the the like uh we can9:07give more access to the profile and also9:10we can set the expiration like we can9:12set a duration a particular duration9:14till which the access will be there the9:16addition access will be there to set up9:18users okay so the scenario states that9:21we have a organization which is having a9:23sales using Salesforce and it already9:25have around 500 users which are using it9:28there is a certain requirement that is9:30there is a user which can see a record9:31of account object or you can say any9:33object whichever you want to consider it9:35now what we want is9:37that we shouldn't we we cannot as there9:40is multiple users already present we9:41don't we don't want to provide any9:43profile level security or any we don't9:46want to create any profile as well we9:47can't do any owd because as we already9:50have multiple users but still we want9:52that the particular particular user9:54should not see the records of that9:56particular object or you can say the9:57subset of those records he he should see9:59certain records but not all the records10:01what do you think we should do like for10:03uh uh like o owd we can make private and10:08then we can create sharing rules yeah10:09but that that's the thing which we don't10:11want to do because once we do that we10:13need to change the set all the complete10:15sharing settings and all the things10:16again for our or organization why why10:19can because we already have it public10:21read right so if we change it to private10:24all the user will not able to see10:25anything right so we need to establish10:26every single thing from the base that's10:28the problem that's why we just have have10:29only one user should not see a10:31particular set of Records in a10:32particular object in that case uh like I10:35am get I'm able to think of one solution10:38which I haven't like not tried much10:41which is restricted rules or scoping10:42rules which we can use there in data10:44security okay which one you would use10:46scoping rules or restriction rules no10:48restriction rules I think maybe I'm not10:51very sure about okay so do you know10:53about restriction rules no not much but10:55I had heard about it okay okay great uh10:59since you don't know about restri let11:01that's not a problem uh let's move to11:03the next question okay what's the11:05difference between public group and a q11:07they are totally different things like a11:10public group can consist of users roles11:13roles and subordinates it's a group of11:16multiple things like this cu's is simply11:20a functionality which allows someone to11:24take the responsibility of a particular11:26case or a lead something like this11:29okay where do we see the cues like we11:32have to go into the setup in the quick11:34find box we need to write down the cue11:37and there we can create a queue and if11:39we want to like uh see the cues like the11:43create already created cues then11:45obviously you have to go to the record11:46page you can change the owner and there11:49you will be finding one more option Q if11:51you have created the queue for that11:53particular object anywhere else you11:55think no I am not getting like uh right11:58now any other okay uh have you heard12:02about list12:03views list views yes yes so don't you12:06think we will see the cues there as well12:09yeah I think yeah the list view also get12:13created when we create a queue for a12:15particular object okay can we have a12:18single CU for multiple12:20objects uh no I I actually I'm not sure12:24about it but I feel no okay uh just12:28check about it uh I think it we can12:29create a single CU for multiple objects12:31maybe yeah okay so let's move to the12:34next question so let's uh since you know12:37about sales Cloud right so I'll ask you12:40questions regarding that the first12:42question I want to ask uh do you know12:43about opportunity line12:45item yes what's it what's an object12:48what's the use of that object uh as you12:51can see like its name is opportunity12:53line item it represents a junction12:56object between o opportunity and product12:59are you sure it's a junction object it's13:01a yeah like uh it's a common object13:04between opportunity and13:06product uh what do you meant by common13:09object like uh there is a relationship13:12of opportun relationship field of13:15opportunity on this object as well as13:17the product relationship field is also13:19there okay okay so you meant right13:22reference object right something like13:24reference13:25object uh I didn't get you can you13:28repeat you meant the common object like13:30a reference object right yeah okay so13:35okay uh do you know what is campaign13:37member oh yes I know okay so what's the13:42relationship between campaign members13:43and all the objects like campaign member13:46is a tri Junction object which is uh13:50related to lead contact and campaign but13:55maybe it is also related to if I am able13:58to remember recall that it is also14:01related to opportunity we need to enable14:03something in the quick find books okay14:05uh I think you meant account object14:07right no I'm actually not sure I'm sure14:09about lead contact and uh campaign14:13itself that's that that is something I14:16am sure about okay what is a standard14:18price book standard price book is a14:21price book which is already present in14:22the arc anything else what is the use of14:27it why it's already present14:29uh okay so because let's let's let's14:34understand that if we want to add a14:36product to opportunity then in that case14:39there is there is a need of a price book14:41without a price without adding a price14:43book we cannot add a prodct to a14:46opportunity the reason being that there14:49is price book defines the price of the14:52product if price book will not be there14:54then obviously from where we'll be14:56taking the price of the product okay can14:59there be multiple price of a single15:00product yes there can be but of uh like15:04of course while adding it to a15:06opportunity we have to choose one of the15:08price one of the price how do we do that15:11exactly like uh if you like uh like I am15:15trying to recall that like if I'll go to15:18the record page of opportunity from15:20there we add the product and while15:24adding the product the we get two15:26options first option is add a product15:30second option is choose a price15:34book so so that's that's where from like15:39uh we can add a product or we can choose15:41a price book to select a particular15:43price okay great uh that's15:46right and let's take this interview to15:49an end do you have any questions for me15:52yes uh of course like I I want to ask15:54for the feedback like it's good or no15:58tar I think that it was great but you16:01have a basic knowledge of the foundation16:02of Salesforce you need to have more16:04knowledge since you already told that16:06you don't have uh development knowledge16:08much so that's was the feedback you16:10should focus on that as well thank you
2,789 words · 390 lines







