i
NTT Data
Filter interviews by
I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.
Top trending discussions
Test Strategy is a high-level document that defines the overall testing approach, while Test Plan is a detailed document that outlines the testing scope, resources, schedule, and deliverables.
Test Strategy is created at the beginning of the project, while Test Plan is created after the Test Strategy is defined.
Test Strategy focuses on the overall testing approach, objectives, and goals, while Test Plan focuses on the d...
Functional testing focuses on the behavior of the system, while non-functional testing focuses on performance, security, and usability.
Functional testing ensures that the system functions as expected based on the requirements.
Non-functional testing evaluates the system's performance, security, and usability.
Examples of functional testing include unit testing, integration testing, and system testing.
Examples of non-func...
I applied via Job Portal and was interviewed in Jan 2024. There were 2 interview rounds.
CRM in Salesforce stands for Customer Relationship Management, a system for managing interactions with current and potential customers.
CRM in Salesforce helps businesses track customer interactions and manage sales leads.
It allows companies to store customer information, track sales activities, and automate marketing campaigns.
Salesforce CRM includes features like lead management, opportunity tracking, and customer ser...
Objects are data structures in Salesforce that represent a real-world entity, with fields to store data and methods to perform actions.
Objects are used to store and organize data in Salesforce.
Each object has fields to store specific types of data.
Objects can have relationships with other objects, such as lookup or master-detail relationships.
Examples of objects in Salesforce include Account, Contact, Opportunity, and
Force.com is a platform for building custom business applications, while Salesforce.com is a CRM software as a service.
Force.com is a platform for building custom applications and automating business processes.
Salesforce.com is a CRM software as a service that helps businesses manage customer relationships and sales.
Force.com allows developers to create custom apps using Salesforce's infrastructure and tools.
Salesforce...
Agile methodology is a project management approach that emphasizes flexibility, collaboration, and incremental progress.
Iterative approach to software development
Emphasizes collaboration between cross-functional teams
Prioritizes customer feedback and adaptability
Frequent delivery of working software
Scrum and Kanban are popular frameworks within Agile
I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.
Flows can be invoked using other flows and Apex. Apex classes can be invoked from a flow by using invocable methods and passing variables as input parameters.
To invoke a flow from another flow, use the 'Launch Flow' element in the Flow Designer.
To invoke an Apex class from a flow, create an invocable method in the Apex class and annotate it with @InvocableMethod.
Pass variables from a flow to an Apex class by defining i...
Master-detail relationship on Contact as child object is not allowed due to data integrity concerns.
Contact is a standard object and cannot be a child object in a master-detail relationship
Master-detail relationships require the child object to have a lookup to the parent object
Contacts are often used as the primary object in many relationships, making it unsuitable as a child object
Child to parent communication in LWC allows a child component to communicate with its parent component.
Child components can dispatch custom events to communicate with parent components.
Parent components can listen for these custom events and handle them accordingly.
This communication pattern helps in passing data and triggering actions between components.
Write triggers to update user email from contact emails
Create a trigger on the User object
Query for related Contact records
Update User email field with Contact email
LWC ensures data refresh by using Lightning Data Service and @wire decorator.
LWC uses Lightning Data Service to ensure data refresh without needing to write Apex code.
The @wire decorator in LWC allows for declarative data binding and automatic refresh when data changes.
LWC components can also manually refresh data using imperative Apex calls or by calling the refreshApex() method.
I applied via Job Portal
Asynchronous apex refers to code that runs in the background without user interaction.
Asynchronous apex is used for long-running processes that do not need to be completed immediately.
It allows for better performance by not blocking the user interface.
Examples include batch apex, future methods, and queueable apex.
posted on 9 Feb 2024
I applied via Recruitment Consulltant and was interviewed in Jan 2024. There were 3 interview rounds.
Decorators in LWC are a way to enhance the functionality of a component by adding metadata and modifying behavior.
Decorators are used to modify the behavior of properties, methods, and getters/setters in LWC.
They are defined using the @ symbol followed by the decorator name.
Some commonly used decorators in LWC are @api, @track, @wire, and @track.
The @api decorator allows a property to be accessed by parent components.
T...
Manual sharing allows users to manually grant access to records. To see manually shared records, use the 'Sharing' button on the record detail page.
Manual sharing is a feature in Salesforce that allows users to manually grant access to records.
It is useful when users need to share specific records with other users or groups.
To manually share a record, users can click on the 'Sharing' button on the record detail page.
Fr...
Write a trigger on Opportunity to calculate the sum of total opportunities and populate it on the Account's 'SumOfOpps' field.
Create a trigger on the Opportunity object
Use an aggregate query to calculate the sum of the 'Amount' field on all related Opportunities
Update the 'SumOfOpps' field on the related Account with the calculated sum
Write a trigger to update the description field on the parent object when the grandchild object is updated.
Create a trigger on the grandchild object
Use a SOQL query to retrieve the parent object
Update the description field on the parent object with the grandchild's description
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
20 mins for 30 ques were there.
1) Trigger to update custom field totalamount__c on account object when opportunity record is updated or inserted . account.totalamount_c is sum of amount value of related opportunity .
2) write apex code to remove duplicate string from array of string .
Software Engineer
932
salaries
| ₹2.8 L/yr - ₹11 L/yr |
Senior Associate
767
salaries
| ₹1.1 L/yr - ₹7.5 L/yr |
Network Engineer
647
salaries
| ₹1.8 L/yr - ₹10 L/yr |
Software Developer
615
salaries
| ₹2.5 L/yr - ₹13 L/yr |
Senior Software Engineer
512
salaries
| ₹6.5 L/yr - ₹24 L/yr |
Tata Communications
Bharti Airtel
Reliance Communications
Vodafone Idea