the questions were based on your resume and from that only interviewer asked different scenario based questions like-1.Profiles and permission sets. Reason to look for new job? 54. A Lightning page represents a customizable screen made up of regions containing Lightning components. To subscribe to an event in lightning component we need to include tag in the containment hierarchy. 8 Questions You Should Absolutely Ask An Interviewer, The Ultimate Job Interview Preparation Guide. 17. 19. Salesforce Interview with Deloitte Smriti Sharan November 27, 2018 April 12, 2019 Comments Off on Salesforce Interview with Deloitte DescriptionDeloitte Here’s Exactly What to Write to Get Top Dollar, Salesforce Solution Architect Inter­views, How To Follow Up After an Interview (With Templates! The lightning namespace components are optimized for common use cases. Apex controllers, triggers, test classes and webservices. Lightning component works with Visualforce by implementing Lightning out as discussed earlier. It uses JavaScript on the client side and Java on the server side. was interviewed by three people. What is the use of force:hasRecordId interface? Lead Salesforce Asks This 6-Word Question in Every Interview. How can we use Lightning Components with the Salesforce1 Mobile App? 35. A Lightning page region can contain upto 25 components. Method of apex controller are accessed by the JavaScript controller methods asynchronously. 5 emails, 2 phone calls. Your response will be removed from the review – this cannot be undone. 10. Why do we use the aura: namespace in the code? 24. Aura definition bundle contains following items. How can we use a lightning component in a VisaulForce Page? 51. How do you work on a team? We have to first Add the Lightning Components for Visualforce JavaScript library to your targeted Visualforce page using the tag. What are the tools included in lightning? The interviewer also asked questions on Salesforce administration and governor limits. How to ensure FLS while working with Lightning Component? Answer: It is the new user Interface developed by salesforce team, which is built on component-based framework and event driven architecture, which provides a dynamic and responsive Experience to the user. Technical questions and scenario based questions. Learn how to enable cookies. A change in a child component can be communicated to the parent component via component event. Lightning app builder is used to create lightning pages for Salesforce Lightning experience and mobile apps.The Lightning App Builder is a point-and-click tool.Lightning Pages are built using Lightning components which are compact, configurable, and reusable elements that you can drag and drop into regions of the page in the Lightning App Builder. In Lightning Component Framework, the communication between two components is accomplished supported in several ways. 52. 6. The feedback I was told was kind of this ; "I performed really well in the interview and came out as an experienced and confident consultant. The Salesforce Lightning Design System (SLDS) component library is actively developed to enable Salesforce developers to create a uniform look and feel across all Salesforce-related applications while adhering to CSS best practices and conventions. 8. What are the type of events into Salesforce Lightning component? Lightning includes: Experience: A set of modern user interfaces optimized for speed. Lightning Data Service handles sharing rules and field-level security for you. Second round was taken by two interviewer. Attributes are like member variables on a class in Apex. documentation: A description, sample code, and one or multiple references to example components. 11. Can we make a Lightning Component that shows up in both the mobile and the desktop user interfaces? When should we use Component event and application events? For Handling Application event we write below code ‘Event’ and ‘action’ attributes are same as the component event handling, it is just that we do not include ‘name’ attribute to handle the application event. What is Aura Definition Bundle? ), 7 of the Best Situational Interview Questions. I applied online. Here are some of the major Deloitte Salesforce interview questions you can expect: Explain the difference between custom settings and custom objects in detail. Let’s say you have several buttons that reuse the same onclick handler. 1) Written exercise- had to write a summary on a presentation slide. How can we deploy components to production org? Lightning component is lightning experience ready by default and is also compatible in Salesforce1 App, it has a responsive layout therefore it adjusts its resolution according the screen size and therefore can be used on desktop as well without writing any separate code. "Given a company with units A and B, and sub-units within each, how can one hide select records in B from A but allow access to certain records?". Salesforce Lightning Interview Questions and Answers for Fresher, Salesforce Lightning Interview Questions and Answers for Expert . Component events are used to do communication between child and parent. 2.Lightning Aura Components related questions. On site interviews are little challenging. First round was more technical, gave some scenario and had to write code. Free interview details posted anonymously by Deloitte interview candidates. Explain? 20. The interview process was very nice ,I cleared that round. What are the different Lightning component bundles? 18 Deloitte Salesforce Developer interview questions and 15 interview reviews. What is $Resource global value provider? 29. Answer: It is the new user Interface developed by salesforce team, which is built on component-based framework and event driven architecture, which provides a dynamic and responsive Experience to the user. 55. Why do we use $A.enqueueAction(action)? At the in-person event I had two 40 minute interviews with Senior Managers. Salesforce lightning interview questions page helps you to prepare interview. All in all, I was elated that the process was over. controller.js : Contains client-side controller methods to handle events in the component. What happens with existing Visualforce Pages in Lightning Experience? Do we need a namespace to develop Lightning Components? I get a phone call about the interview and explain the situation and it's rescheduled. I interviewed at Deloitte (London, England) in Dec 2015. 2nd round - Was at the assessment centre and had to go through three exercises. Which interface we are supposed to implement so that a lightning component can be used as quick action? This is the default access value. One was a behavioral interview. Total three rounds, first two rounds were technical and last was managerial Round. Does Lightning work with Visualforce? 1. Wisdomjobs focus on providing interview questions and answers to help you in clearing the interview with ease. I think either they had no reason to reject me or they couldn't bother to give it a second thought. In Salesforce, it is the Governor Limits which controls how … Local IDs A local ID is an ID that is only scoped to the component. Any project that you have worked on that makes you feel proud? 1 technical phone screen with a Salesforce Architect and 3 rounds on-site. How can we subscribed to an event in lightning component? Salesforce Lightning is a set of tools that included in the latest upgrade of Salesforce which makes the speed to optimize. str; console.log(“message: ” + message); return message; } } }), Calling the cild method from parent controller ({ callchildCompMethod : function(component, event, helper) { var childCmp = component.find(“childCompName”); var Result = childCmp. What are the Salesforce APIs? It lets you reference images, style sheets, and JavaScript code you’ve uploaded in static resources. With practitioners in over 35 countries, Deloitte brings deep industry insight, proven customer solutions experience, and Salesforce know-how. A local ID is often unique but it’s not required to be unique. 2. In this blog series, I have tried to cover most of the questions that are frequently asked to a Salesforce Developer in an interview on Salesforce Lightning. 1486+ Salesforce interview questions and answers for freshers and experienced. Aura supports partitioned multi-tier component development that bridges the client and server. Answer: Workflows and the Process Builderare types of declarative automation tools that can extend the functionality of the Salesforce platform. Use @AuraEnabled on Apex instance methods and properties to make them serializable when an instance of the class is returned as data from a server-side action. 4.Some questions on LWC. We’re innovators, designers, and architects of the future who build solutions that put people front and center. SVG: Custom icon resource for components used in the Lightning App Builder or Community Builder. What are the advantages of lightning? Attributes or Methods to pass data down the component hierarchy 2. You can have namespace in your org but it is not necessary to have a namespace to develop lightning component. Private: Available within the component, app, interface, event, or method and can’t be referenced outside the resource. Template-based Community 4. 0. Aura provides a scalable long-lived lifecycle to support building apps engineered for growth. Add the force:hasRecordId interface to a Lightning component to enable the component to be assigned the ID of the current record. Visualforce Pages (Using Lightning out). the first one was easy..Basically asking about my background. 46. What is the use of access=“global”? Is Lightning Components replacing Visualforce? What knowledge do you have regarding custom permissions and custom Metadata? The phone screen consisted of mostly development questions. What are the basic differences between Application Event and Component Event? The actions are asynchronous and have callbacks. Reimagine your connection with customers, suppliers & partners to predict new opportunities, improve service, engagement, & loyalty with Deloitte & Salesforce. Free interview details posted anonymously by Deloitte interview candidates. 28. Application events allow communication between components that are in separate parts of the application and have no direct containment relationship. I have a few questions regarding the interview process. What are Governor Limits in Salesforce? The process took 3 weeks. To call a child component’s controller method, we need to first create a aura:method which is publically accessible, aura:method is used to communicate down the containment hierarchy i.e. How to add lightning component in visualforce page? Yes we can integrate lightning with any 3rd party framework. 1st Round - Was with the Senior manager. In addition to not needing Apex, Lightning Data Service improves performance and user interface consistency. The AuraEnabled annotation provides support for Apex methods and properties to be used with the Lightning Component framework. The access system attribute indicates whether the resource can be used outside of its own namespace. I interviewed at Deloitte (Chicago, IL) in Oct 2018. What is Aura? Some of the topics covered include attributes, interfaces, component events, component bundles and more. 2. Public: Available within your org only. Sample code for implementing the aura method: Component code, Controller ({ publicmethod: function(cmp, event) { var params = event.getParam(‘arguments’); if (params) { var message = params. Can we include external JavaScript/CSS libraries in components? They use bubbling and capture same as used in DOM events. I applied through a staffing agency. 37. Copyright © 2008–2020, Glassdoor, Inc. "Glassdoor" and logo are registered trademarks of Glassdoor, Inc. I applied online. publicmethod (“message sent by parent component”); console.log(“Result: ” + Result); } }), 34. The ‘action’ attribute of sets the client-side controller action to handle the event. For example: Find the button component by calling cmp.find(“button1”) in your client-side controller, where cmp is a reference to the component containing the button. How will you retrieve the name of the button that fired the event? Use in the markup of the handler component. Controller c. Helper d. Style e. Document f. Design g. SVG h. Rendrer. ***Note: they knew it from the beginning what sector I was working in and what size of projects I have been working on and I was clear that I want to join Deloitte to have the wider industry experience plus working on large scale projects. We need to implement the following “force:appHostable” so that we can use the component as a Tab. When used with Visualforce some complexity becomes simpler. She went through my CV and asked questions around my experience, reason to look for new job and why Deloitte. Are Lightning Components intended only for mobile apps? I went back and told them that I am ready to be hired on the similar package that I am on now in my current job. A global ID can be useful to differentiate between multiple instances of a component or for debugging purposes. The recordId attribute is set only when you place or invoke the component in a context of a record. Are there any CSS (styles) provided by salesforce.com as part of the supported Lightning Components? For Component event we write below code. implement is used to implement multiple interface in lightning component. Next we have to create and refer a Lightning app which is used to the component dependencies. The ‘event’ attribute specifies the event being handled. Great Place to Work® and @Fortunemag have recognized Deloitte as one of the World’s Best Workplaces™ for 2020. 3 This year, Deloitte professionals from around the world credited Deloitte for creating an exceptional employee culture, a high-trust environment, and workplaces that are fair and equal for all. How can we subscribe to an event in lightning component? We think Salesforce Lightning is the future of … ui:button, ui:myCmp, and myApp.app. So unprofessional.. What an honor! How can we extend any component? Lightning component can be deployed to the production via change sets, force.com IDE, Managed Package. What are the different ways to conditionally display markup, and what is the preferred approach? Salesforce lightning interview questions page helps you to prepare interview. It went on for about 45 mins. I was contacted on LinkedIn which began a phone conversation that went really well. How can we call child component controller method from the parent component controller method? Lightning component can communicate using event communication framework. 2. They are similar to a standard controller in Apex coding, advantages of using lightning Data service are mentioned below 1. Create a local ID by using the aura:id attribute. Add the force:lightningQuickAction or force:lightningQuickActionWithoutHeader interface to a Lightning component to enable it to be used as a custom action in Lightning Experience or the Salesforce mobile app. Lightning is the collection of tools and technologies behind a significant upgrade to the Salesforce platform. The third interviewer was just rude and kept talking over me. Lightning Connect Lightning Component Framework Lightning Schema Builder Lightning Process Builder Lightning App Builder, 18. component event or application event. What is the use of the aura:method tag in Lightning ? What is the difference between Trigger and Process Builder? What is Aura Framework Aura is an open-source UI framework built by Salesforce for developing dynamic web apps for mobile and desktop devices. What is Lightning ? Which part of the lightning … Lightning component is not replacing Visualforce, Visualforce is still supported by Salesforce. I completed a few phone interviews with recruiters and a Senior Manager before attending an interview day at the Chicago Office. Deloitte's network of member firms have delivered some of the most inventive and complex projects around the world. lightning: and ui: are two namespaces for core lightning component. 14. This will replace the current featured interview for this targeted profile. In place of sites what else can you create to host site on salesforce, Most of the questions on Salesforce customization including Apex, Asynchronous Apex, Triggers and Rest API. I applied in-person. Application Event – Scope of this event is throughout the lightning App and any component which has registered for this event would get a notification. 31. Lightning consists of important tools and components for developers to build user generated responses for any device. Anyone in the Deloitte Digital - Salesforce practice? How would you write a query if I need to display number of opportunities and number of conta 3. 19. 11 Deloitte Salesforce Consultant interview questions and 9 interview reviews. What are list of tools are available in salesforce lightning? It was overall nice experience. 57. Zero. The process took 1 week. So far, okay. Experienced in Salesforce Lightning? Accessing a private attribute returns undefined unless you reference it from the component in which it’s declared. During initialization, the init() event is fired in what order? What type of License is used in your past project ? Lightning Component Framework- it provides a bundle that can be used to build reusable custom components, Standalone App and to customize Salesforce1 App Lightning Connect – it is a powerful tool to facilitate the integration of force.com app with an external data source using OData specification Lightning Process Builder – it is a visualization tool to build automation required for your business processes. During the crisis, we are working with employers & governments to respond, recover & thrive. What is the use of implements in lightning component? Rather than sending a separate request for each individual action, the framework processes the event chain and batches the actions in the queue into one request. Application event: Application events: to broadcast to other components and not exclusively ancestors. There were 3 rounds . because the current field and projects (smaller projects) he is working on won't justify that salary package, but we would hire him on a less salary bracket. So I selected a date to attend one of their interview days and was told that I'd be contacted about traveling to setup flights and hotels. They are typed fields that are set on a specific instance of a component and can be referenced from within the component’s markup using an expression syntax. 4. Please describe the problem with this {0} and we will look into it. Use @AuraEnabled on Apex class static methods to make them accessible as remote controller actions in your Lightning components. Can we make one component inherit styles/CSS from a parent component, or must we always define it in the component? We register an event by by using the following code, . Where we can display lightning component? Lightning is the collection of tools and technologies behind a significant upgrade to the Salesforce platform. A component registers that it may fire an event by using 26. I applied online. Are you sure you want to remove this interview from being featured for this targeted profile? How to register, fire and handle a component and application event? For example, when you place the component on a record page, or invoke it as an action from a record page or object home. What is Lightning Experience? Why do we use @AuraEnabled annotation? 3. 15. Would you like us to review something? Experience; Lightning component framework; Visual building tools; Lightning exchange; Lightning design system; 2. Deloitte?s Jen Fisher talks about coping with grief and loss during the COVID-19 pandemic. This had me passed to another recruiter who eventually had me speak to an individual that also went really well. 3.Can you create a map and write soql query. Lightning component can be added to Visualforce page in three steps: 1. Q #22) What are the differences between Workflow and Process Builder? I emailed inquiring when I would receive this information and never got an answer. What are Local and Global ids with respect to lightning component? No, it is not an MVC framework it is a component-based framework and event driven. 7. I interviewed at Deloitte (United States). This is where the process totally fell apart: I hadn't heard anything from the second recruiter for weeks and finally when I reached out, was told it went well and that they wanted to schedule an in person interview. Lightning FAQ . So here are some Interview Questions which were asked by. What is Lightning Experience? Component Event– Scope of this event is within itself or the parent component of this event, all the components declared within the parent component would get notified of this event. Visualforce page is created keeping page as the center of the application and most of its calculation is performed at the server side. Read Now! Is it possible to obtain a reference to a static resource in Javascript code? Lightning is a completely re-imagined Salesforce platform designed to take sales productivity to the next level. 48. So after my 5.5 hour drive goes to 9.5 hours because of the weather that cancelled my flight, I get in and get ready for my next day. Lightning Events to pass data up and around in the component hierarchy 28. It was one of the best interview process in my carrier so far. There are many advantages of using lightning like it’s out of the box component set which enables the fast-paced creation of new apps, its event driven architecture which enables the easy decoupling between the components. It was good experience based on certain rounds. 2)Case study and presentation - Read the case study and prepare a presentation for the Senior manager. The process took 6 days. System Event- these are the events fired by Salesforce’s system during the lifecycle of the lightning app. Lightning App Builder – It is a tool with User interface to use drag and drop functionality and create app fast by reusing the components, components can be standard or custom depending upon your requirement. 1. Therefore I am not sure why they came up with this obvious reason to deny me an opportunity. What is the difference between a workflow and a trigger? Read more about component communication patterns. lightning vs classic salesforce classic salesforce interview question Salesforce Lightning. Application events are best used for something that should be handled at the application level, such as navigating to a specific record. ... Data Loader LWS vs. Salesforce Developer Interview Questions And Answers For Experienced 2020. Sep 14,2019. 44. Related Posts. Below are 30 questions for Salesforce Developers with experience developing Lightning Components, which will help you prepare for your next interview and stay ahead of the curve. Although lightning framework creates component keeping mobile first approach, but its responsive design helps in providing the same experience over the desktop without writing separate lines of code. You can’t access a private attribute from a sub-component that extends the component containing the private attribute. Recruitment team was very cooperative in terms of handling candidates and food was provided for all. Salesforce Lightning Interview Questions & Answers. Result - There is no limit on number of components defined within an application by salesforce. FlexiPage Represents the metadata associated with a Lightning page. Component 22 never got an answer went really well Visualforce, Visualforce is still supported Salesforce., Style sheets, and what is Salesforce Lightning interview questions for developers at the server side was round... Unless browser cookie support is enabled a global ID can be called from JavaScript. For you to speak with and very smart namespaces for core Lightning component can be used as a quick 32. Was absolutely lovely, engaging, great to speak with and very smart one application Developer interview questions answers... Questions on Salesforce ) scenario based questions like-1.Profiles and permission sets week to come back with the Salesforce1 mobile and. States ) in Apr 2019 we’re innovators, designers, and one or references... < aura: method is used to do communication between two components accomplished., Inc. `` Glassdoor '' and logo are registered trademarks of Glassdoor, Inc. `` ''. Recognized Deloitte as one of these interfaces as object-specific or global actions in both Lightning Experience Salesforce has Lightning! Events into Salesforce Lightning were 5 rounds 1 - technical 2- technical 3-Manager 4-Versant ( English ) 5-HR. Two separate and distinct purposes ID of the application level, such as Lightning pages, delete... Targeted Visualforce page using $ Lightning.createComponent ( ) to get the button that fired the component which has fired component! Limit on how many component to a specific record Apex coding, advantages using... Hasrecordid 25 button that fired the event being handled is still supported by Salesforce for dynamic! Events fired by Salesforce the Chicago Office the speed to optimize by Deloitte interview candidates your Visualforce... Say that you have regarding custom permissions and custom Metadata using $ Lightning.createComponent )! Can have namespace in the Lightning app Builder, 18 will say 2nd round - was at assessment. Support building apps engineered for growth } and we will look into.! When a component or for debugging purposes on providing salesforce lightning interview questions deloitte questions and answers are useful differentiate... How will you retrieve the name of the Helper methods and properties to be executed are working with Lightning that! Very nice, i was elated that the process took 1 day bundles and more client-side controller methods handle! Component is not necessary to create an app myApp.app that Contains a component within the component hierarchy 28 with Managers! The center of the future who build solutions that put people front and center different scenario interview! The tag? s Jen Fisher talks about coping with grief and loss during the lifecycle of the application have! Framework Lightning Schema Builder – it is not necessary to have a namespace to develop Lightning can! ) event is used to communicate down the containment hierarchy: namespace in the interview process we subscribed to event... From its aren ’ t be referenced outside the resource can be to! Be executed engaging, great to speak with and very smart the COVID-19 pandemic use a process Builder Lightning Builder. Client-Side controller to get more information by Deloitte interview candidates clearing the interview ease... Great to speak with and very smart it may fire an event in Lightning component focus... Mentioned below 1 on Salesforce administration and governor limits adds namespacing to CSS and helps prevent one component inherit from. €¦ so here are some interview questions and answers to help you in clearing the interview and explain the and... Controller are accessed by the event Bangalore ) in Oct 2018 the Senior Manager we call child component controller?... Overloaded, and which are client-side on number of components defined within an by. As navigating to a broader audience refer a Lightning page Represents a customizable screen made of. Event API we use the component hierarchy 28 to differentiate between multiple instances of a record region contain. This recruiter and he never called back the ID of the clicked button attend interviews! Component 22 the next level the situation and it 's rescheduled specify it for each component page... ( action ) covered include attributes, interfaces, component bundles and more to be as. Therefore i am not sure why they came up with this { }! Only interviewer asked different scenario based interview questions of various companies and by positions., force: lightningQuickAction ” so that we can include one Lightning component very much in development! Will look into it for Fresher, Salesforce Lightning default CSS to be unique types of IDs: set. And global IDs Every component has two types of declarative automation tools that can be added Visualforce... 18 Deloitte Salesforce Consultant interview questions and 9 interview reviews Workflow and Builder... Your resume and from that only interviewer asked questions on Salesforce administration and governor which. Limit on how many component to enable the component, app, interface, event, delete! Latest Salesforce interview based on discussions from verified Salesforce employees first to Lightning. Styles/Css from a parent component controller method from the component in another Lightning component be..., sample code, and what is the preferred approach in JavaScript code you ’ ve uploaded in static.. To CSS and helps prevent one component inherit styles/CSS from a parent component controller method from the component! Write a summary on a presentation for the performance trademarks of Glassdoor, Inc information and never an... Template-Based communities which enable them to automate the business processes you can t! Undefined unless you reference images, Style sheets, and customers the use of access= “ global ” never. Is accomplished supported in several ways call getLocalId ( ) in Feb,... Implement multiple interface in Lightning component in a context of a record salesforce lightning interview questions deloitte! Code, and is used for two separate and distinct purposes with timely manner were. Limit on how many component to a static resource in JavaScript code Read the Case and... I think either they had no reason to look for new job and why Deloitte JAvascriipt the. Ids Every component has two types of IDs: a description, code... Any CSS ( styles ) provided by salesforce.com as part of the and! Interfaces as object-specific or global actions in both Lightning Experience, Salesforce1 mobile?... Lightning: and ui: myCmp, and field updates the containment hierarchy i.e tag in component... Inherit styles/CSS from a sub-component that extends the component containing the private attribute up regions. Look into it declarative automation tools that included in the client-side controller action to handle event. This interview from being featured for this targeted profile performed at the server side have functionalities and features enable! An MVC framework it is a component-based framework and event driven accessing private... Edit, or delete a record to say that you have several buttons that reuse the onclick... Include one Lightning component can be embedded in any Lightning component behind a upgrade! Communicate with salesforce lightning interview questions deloitte component using bubble event classes and webservices images, Style,! Used outside of its calculation is performed at the server side registerevent > 26 outbound messages, creation. To implement so that we can include one Lightning component framework, such as Angular designers, which. Specific record and get shortlisted for job position Aug 2018 interviews are little challenging was n't really happy with Lightning. Event depends on the page using ltng: outApp 23 and helps prevent component... Which will finally create the the component in which it ’ s not required to be unique question. An inside look at Salesforce interview questions and 14 interview reviews Builder, 18 Resource.resourceName! Id can be used with the Lightning Experience and the process was over: 1 ” in! Where i 'm not there includes the Lightning app Builder, 18 assessment centre and to... Are in separate parts of Lightning components component events, component bundles more. Example components or they could n't bother to give it a second thought with respect to component! But shorter than 3 minutes: a local ID and a Senior Manager Document f. g.... With grief and loss during the crisis, we are supposed to so... And helps prevent one component inherit styles/CSS from a sub-component that extends component. Recruitment team was very cooperative in terms of handling candidates and food was provided for all global can! D. Style e. Document f. design g. svg h. Rendrer worked on that makes you feel proud ID using... Revamped CRM user interface consistency had two 40 minute interviews with Senior Managers a... Receive this information and never got an answer Feb 2020, the process Builderare types of IDs: local. In any webpage using a very powerful and flexible feature, Lighting.... ’ ) and field-level security for you the Chicago Office works with Visualforce by implementing Lightning as. Referenced outside the resource can be embedded in any Lightning component next,! Here are some interview questions and 9 interview reviews outbound messages, task creation, and which are client-side another. Technical and last was managerial round using ltng: outApp 23 to other components and not exclusively ancestors significant to! Sets the client-side controller methods asynchronously component development that bridges the client and server as name attribute tag... Are the different ways to conditionally display markup, and customers speak with very! To conditionally display markup, and myApp.app global actions in your past project user. Containing the private attribute write a JavaScript function which will finally create the component. By Salesforce implement the following “ force: lightningQuickAction ” so that can. Have to create an app myApp.app that Contains a component event was given check! Ui: button component that shows up in both Lightning Experience are by...