IQVIA
Societe Maison De Cuir Private Limited Interview Questions and Answers
Q1. find pairs from array whose sum is equal to target.
Find pairs from array whose sum is equal to target.
Use a hashmap to store the difference between target and each element in the array.
Iterate through the array and check if the current element exists in the hashmap.
If it exists, then a pair with the sum equal to target is found.
Q2. Difference between machine learning and artificial intelligence
Machine learning is a subset of artificial intelligence that focuses on algorithms and statistical models to enable computers to learn and make decisions.
Artificial intelligence is a broad field that aims to create intelligent machines that can mimic human behavior and perform tasks that typically require human intelligence.
Machine learning is a subset of artificial intelligence that focuses on developing algorithms and statistical models that allow computers to learn from da...read more
Q3. Explain the structure of a website
The structure of a website refers to the organization and layout of its content, pages, and navigation.
A website typically consists of multiple pages interconnected through hyperlinks.
The structure is often represented using HTML tags like
, Navigation menus or sidebars help users navigate between different sections or pages.
Content is organized hierarchically, with headings, subheadings, and paragraphs.
Elements like images, videos, forms, and interactive components...read more
Q4. What is automation
Automation is the use of technology to perform tasks or processes with minimal human intervention.
Automation involves the use of software or machines to complete repetitive or time-consuming tasks.
It aims to increase efficiency, accuracy, and productivity by reducing human error and effort.
Examples of automation include robotic process automation (RPA), automated testing, and industrial automation.
Automation can be applied in various industries such as manufacturing, finance,...read more
Q5. What ia apex ?
Apex is a programming language used in Salesforce development for creating custom business logic and functionality.
Apex is similar to Java and is used to write triggers, controllers, and classes in Salesforce.
It allows developers to add custom code to Salesforce applications to meet specific business requirements.
Apex code runs on the Salesforce platform and can interact with database records, perform complex validation, and execute SOQL queries.
Q6. What id lwc ?
LWC stands for Lightning Web Components, a programming model for building web components using the Lightning Component framework.
LWC allows developers to build reusable components using modern web standards like JavaScript and HTML.
LWC components can be used in Salesforce Lightning Experience, Salesforce Mobile App, and standalone apps.
LWC provides a way to encapsulate code and markup, making it easier to maintain and reuse components.
Q7. What is batch apex
Batch Apex is a Salesforce feature that allows for processing large amounts of data asynchronously in batches.
Batch Apex is used to handle large data volumes that would exceed normal processing limits.
It allows for processing records in batches to prevent hitting governor limits.
Batch Apex jobs can be scheduled to run at specific times or intervals.
Example: Using Batch Apex to update all Account records in Salesforce.
Q8. Write a trigger ?
A trigger is a stored procedure in a database that automatically executes when certain events occur.
Triggers are used to maintain referential integrity, enforce business rules, and automate tasks.
They can be set to execute before or after INSERT, UPDATE, or DELETE operations on a table.
Triggers are written in SQL and can contain conditional logic and SQL statements.
Example: CREATE TRIGGER trg_after_insert ON table_name AFTER INSERT AS BEGIN ... END;
Top Associate Software Developer Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month