Filter interviews by
A cursor is a database object used to retrieve and manipulate data from a result set one row at a time.
A cursor is used in PL/SQL to process individual rows returned by a query.
It allows for sequential processing of query results.
Cursors are typically used in loops to fetch and process data row by row.
There are two types of cursors - implicit and explicit cursors.
Example: DECLARE cursor_name CURSOR FOR SELECT * FR...
Analyzing a case study to identify key insights and recommendations for business improvement.
Define the problem clearly: Understand the core issue at hand.
Gather relevant data: Use quantitative and qualitative data to support your analysis.
Identify stakeholders: Recognize who is affected by the issue and their interests.
Develop potential solutions: Brainstorm multiple approaches to address the problem.
Evaluate sol...
Spacy is an open-source library for natural language processing. Models can be saved using the 'to_disk' method.
Spacy is a popular Python library for NLP tasks
It provides pre-trained models for various languages
To save a model, use the 'to_disk' method of the model object
Saved models can be loaded later using the 'load' method
NER Model is a machine learning model used to identify and classify named entities in text.
NER stands for Named Entity Recognition.
It is a subtask of information extraction that locates and classifies named entities in text into predefined categories.
Named entities can include names of people, organizations, locations, dates, and more.
NER models are trained using labeled data to recognize and classify named entiti...
The standard for authentications is a set of guidelines and protocols used to verify the identity of users accessing a system.
Authentication standards ensure secure access to systems and protect against unauthorized access.
Common authentication standards include OAuth, OpenID Connect, and SAML.
Authentication factors can include passwords, biometrics, and two-factor authentication.
Authentication protocols like HTTP...
Lifecycle methods of authentication methods are functions that are executed at different stages of the authentication process.
Lifecycle methods are used to perform actions before, during, and after authentication.
Examples of lifecycle methods include initialization, authentication, authorization, and cleanup.
These methods can be used to validate user credentials, generate access tokens, enforce security policies, ...
React JS is a JavaScript library for building user interfaces.
React JS is used for creating reusable UI components.
It follows a component-based architecture.
React JS uses a virtual DOM for efficient rendering.
It allows for declarative and efficient updates to the UI.
React JS is widely used in web development for building single-page applications.
Node.js is a runtime environment that allows executing JavaScript code outside of a web browser.
Node.js is built on Chrome's V8 JavaScript engine.
It uses an event-driven, non-blocking I/O model, making it efficient and scalable.
Node.js is commonly used for building server-side and networking applications.
It has a large ecosystem of open-source libraries and frameworks.
Example: Creating a simple web server using No...
Pipes in Angular are used for transforming data in templates.
Pipes are used to format and manipulate data in Angular templates.
They can be used to transform strings, numbers, dates, and more.
Pipes can be chained together to perform multiple transformations.
Angular provides built-in pipes like 'uppercase', 'date', 'currency', etc.
Custom pipes can also be created for specific data transformations.
Yes, static interfaces can be used in public classes in .NET.
Static interfaces are used to define a set of static members that can be implemented by a class.
They are useful when you want to group related static members together.
Static interfaces cannot be instantiated or inherited, but they can be implemented by a class.
The static members defined in the interface must be implemented as static members in the implem...
I appeared for an interview in Jun 2025, where I was asked the following questions.
I appeared for an interview in Apr 2025, where I was asked the following questions.
Efficiently processing millions of records requires strategic batching and optimization techniques.
Use Batch Apex to process records in manageable chunks, leveraging the execute method to handle 50k records at a time.
Implement a Queueable Apex pattern to chain multiple jobs, allowing for asynchronous processing of large datasets.
Utilize Salesforce's Bulk API for handling large volumes of records, which can process up t...
I applied via Approached by Company and was interviewed in Dec 2024. There was 1 interview round.
I applied via Walk-in and was interviewed in Dec 2024. There was 1 interview round.
I am a data-driven professional with a background in analytics and a passion for problem-solving.
I have a degree in statistics and experience working with various data analysis tools.
I have successfully implemented data-driven strategies to improve business performance.
I am skilled in data visualization and communicating complex findings to stakeholders.
Managed a project to implement a predictive analytics model for a retail company.
Conducted data analysis to identify key variables for the model
Built and validated the predictive model using machine learning algorithms
Collaborated with IT team to integrate the model into the company's existing systems
Provided training to end users on how to interpret and use the model's predictions
I applied via LinkedIn and was interviewed in Oct 2024. There was 1 interview round.
Analytical thinker with a background in data analysis, passionate about leveraging insights to drive business decisions and improve processes.
Educational Background: Bachelor's degree in Economics, focusing on data analysis and statistical methods.
Professional Experience: Worked as a data analyst at XYZ Corp, where I improved reporting efficiency by 30%.
Technical Skills: Proficient in SQL, Python, and Excel for data ma...
I have extensive experience with Excel, Python, R, and SQL for data analysis and programming tasks.
Proficient in Excel for data manipulation, analysis, and visualization
Skilled in Python for data cleaning, statistical analysis, and machine learning
Familiar with R for statistical modeling and data visualization
Experience with SQL for querying databases and extracting insights
I have extensive experience in customer support, focusing on resolving issues and enhancing client satisfaction through effective communication.
Handled over 100 customer inquiries daily, providing timely solutions and support.
Implemented a feedback system that improved response times by 20%.
Trained new team members on best practices for customer engagement.
Resolved complex issues by collaborating with technical teams, ...
I bring a unique blend of analytical skills, industry knowledge, and a passion for data-driven decision-making.
Strong analytical skills: I have experience using tools like Excel and SQL to analyze large datasets, leading to actionable insights.
Industry knowledge: I have worked in the finance sector, understanding market trends and consumer behavior, which can benefit your team.
Problem-solving mindset: In my previous ro...
I have completed various project works including data analysis, process improvement, and stakeholder communication.
Led a team in implementing a new data analysis tool to streamline reporting processes
Developed a project plan to improve efficiency in inventory management
Communicated project updates to stakeholders through regular meetings and reports
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
I am a highly skilled Automation Engineer with a strong background in programming and problem-solving.
Experienced in designing, developing, and implementing automated test scripts
Proficient in programming languages such as Python, Java, and C++
Familiar with testing tools like Selenium and Appium
Strong analytical and troubleshooting skills
Excellent communication and teamwork abilities
Developed a robotic arm project using PLC and HMI technologies
Designed the control system using Programmable Logic Controller (PLC)
Implemented the Human Machine Interface (HMI) for user interaction
Integrated sensors for feedback and control
Utilized ladder logic programming for PLC
Tested and debugged the system for efficiency
I am comfortable with multiple programming languages, including Python, Java, and C++.
Proficient in Python for automation scripting
Experience with Java for backend development
Knowledge of C++ for system programming
Comfortable switching between languages based on project requirements
OOPs stands for Object-Oriented Programming, a programming paradigm based on the concept of objects.
OOPs focuses on creating objects that contain data and methods to manipulate that data.
Encapsulation, inheritance, and polymorphism are key principles of OOPs.
Examples of OOP languages include Java, C++, and Python.
Overloading is when multiple methods have the same name but different parameters, while overriding is when a subclass provides a specific implementation for a method in the superclass.
Overloading involves multiple methods with the same name but different parameters
Overriding involves a subclass providing a specific implementation for a method in the superclass
Overloading is determined at compile time, while overriding ...
I faced challenges with integrating a new automation tool and resolved it by conducting thorough research and seeking help from experts.
Encountered compatibility issues with the new automation tool
Researched online forums and documentation for solutions
Sought advice from colleagues and experts in the field
Implemented workarounds and conducted thorough testing to ensure functionality
CSS is a styling language used to design web pages, while Bootstrap is a front-end framework that helps in building responsive and mobile-first websites.
CSS is a styling language used to control the look and feel of a website.
Bootstrap is a front-end framework that provides pre-designed templates and components for building responsive websites.
CSS requires manual coding for styling elements, while Bootstrap offers read...
Swap two values without using a third variable in a program
Use bitwise XOR operation to swap two values without using a third variable
Example: int a = 5, b = 10; a = a ^ b; b = a ^ b; a = a ^ b; // Now a = 10, b = 5
Ensure the values are of the same data type for bitwise XOR operation to work correctly
Program to remove vowels from string array input by user
Iterate through each string in the array
For each string, iterate through each character and remove vowels
Use a function to check if a character is a vowel (e.g. 'aeiouAEIOU')
To find the 2nd maximum salary from the employee table
Order the salaries in descending order
Use LIMIT 1,1 to get the second highest salary
Joins are used to combine rows from two or more tables based on a related column between them.
Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.
INNER JOIN returns rows when there is at least one match in both tables.
LEFT JOIN returns all rows from the left table and the matched rows from the right table.
RIGHT JOIN returns all rows from the right table and the matched rows from the left table.
FULL ...
REST API is a type of web service that allows communication between different systems over HTTP.
REST stands for Representational State Transfer
Uses standard HTTP methods like GET, POST, PUT, DELETE
Data is transferred in JSON or XML format
Stateless communication between client and server
Example: Twitter API allows developers to access and interact with Twitter data
I am a results-driven professional with a background in consulting, project management, and a passion for problem-solving.
Educational Background: I hold a degree in Business Administration from XYZ University, where I graduated with honors.
Professional Experience: I have worked as a project coordinator at ABC Corp, managing cross-functional teams to deliver projects on time.
Skills: I possess strong analytical skills, d...
Challenges in automation include tool selection, maintenance, and handling dynamic elements.
Tool selection - choosing the right automation tool for the project requirements
Maintenance - keeping automation scripts up to date with application changes
Handling dynamic elements - dealing with elements on the page that change frequently
Data management - ensuring data integrity and accuracy in automated tests
Top trending discussions
Some of the top questions asked at the IQVIA interview -
The duration of IQVIA interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 384 interview experiences
Difficulty level
Duration
based on 4.6k reviews
Rating in categories
Consultant
1.3k
salaries
| ₹14 L/yr - ₹25 L/yr |
Associate Consultant
1.3k
salaries
| ₹9 L/yr - ₹16.5 L/yr |
Clinical Data Specialist
893
salaries
| ₹5.2 L/yr - ₹11.5 L/yr |
Software Developer
822
salaries
| ₹9.4 L/yr - ₹15.9 L/yr |
Drug Safety Associate
717
salaries
| ₹2.2 L/yr - ₹5.5 L/yr |
Syngene International
SGS
Aragen Life Sciences
SAI Life Sciences