Senior Consultant
1000+ Senior Consultant Interview Questions and Answers

Asked in Capgemini

Q. 1. What's the use of update sets and how do you move update set from one instance to another? Once you imported the update set, what will you do? To check the customisations, You need to do open the update set...
read moreInterview questions for Senior Consultant role
Update sets are used to move customizations from one instance to another
To move multiple update sets at once, use the Update Set Migration plugin
Custom applications can be developed using ServiceNow's App Creator
Turnstile activity in workflow is used to loop back to a previous activity
Activities in workflows include approvals, notifications, and subflows
To copy fields from incident table to task record, use a UI action with script...read more

Asked in Ernst & Young

Q. 1. What is Virtual DOM? How does it work & Its algorithm? 2. React component life cycle in detail? 3. Higher-order components? 4. Basic javascript based object/Array-based logical codes like reverse a string in...
read moreTechnical interview questions for Senior Consultant role
Virtual DOM is a lightweight copy of the actual DOM used for efficient updates
React component life cycle includes mounting, updating, and unmounting phases
Higher-order components are functions that take a component and return a new component with additional functionality
Basic javascript logical codes like reversing a string can be done using built-in methods or loops
map, reduce, and filter are array methods used for mani...read more
Senior Consultant Interview Questions and Answers for Freshers

Asked in Capgemini

Q. 1. If MAM is there then why do we need MDM? 2. What are the different type of Android device enrollment methods? 3. What do you know about Apple Push Notification Services? 4. What will happen if APNS is not re...
read moreInterview questions for Senior Consultant role related to MAM, MDM, Android and Windows device enrollment, APNS, and Intune app deployment.
MDM is needed for complete device management and control, while MAM is focused on securing and managing specific applications and data.
Different Android device enrollment methods include QR code, Near Field Communication (NFC), and Zero-touch enrollment.
Apple Push Notification Services (APNS) is a service used to send push notifications to...read more

Asked in Birlasoft

Cursors declared in procedures are local to the procedure, while those declared in package specifications can be accessed by multiple procedures within the package.
Cursors declared in procedures are only visible within that specific procedure.
Cursors declared in package specifications can be shared and accessed by multiple procedures within the package.
Package-level cursors can be useful for reusing the same query logic across multiple procedures.

Asked in Capgemini

Q. JCL 1. Ways in which the you can paas on data from.jcl to cobol.: Dsn file, sysin, parm 2.How do u accept the data which is paased from Parm parameter.: Using linkage section. 3. How will u make any step run in...
read moreInterview questions for Senior Consultant position on JCL and DB2
JCL: passing data using DSN file, SYSIN, and PARM parameters
JCL: accepting data passed from PARM parameter using linkage section
JCL: making a step run in case of job failure using COND=ONLY
JCL: explaining DISP position
JCL: writing logic to copy matching data from two input files based on a common key
DB2: explaining cursor not defined for selecting more than one row from table
DB2: life cycle of cursor - declare, ...read more

Asked in Ernst & Young

Q. Risk management experience and audit work experience?
Yes, I have both risk management experience and audit work experience.
I have worked as a risk management consultant for XYZ Company for 5 years.
During my time at XYZ Company, I successfully implemented risk management strategies for several clients, helping them identify and mitigate potential risks.
I have also conducted numerous risk assessments and developed risk mitigation plans.
In terms of audit work experience, I have worked as an auditor at ABC Firm for 3 years.
I have c...read more
Senior Consultant Jobs




Asked in Capco Technologies

Q. Different metrics used for status ,jira work flow and how to track separate Dev and qa work , challenges as scrum master ,how do you manage scope screep,how do we measure business values , how do u manage confl...
read moreAnswering questions related to metrics, tracking work, managing conflicts, and more as a Senior Consultant.
Different metrics for status include burn-down charts, velocity charts, and cumulative flow diagrams.
Jira work flow can be tracked using the Kanban board or Scrum board.
To track separate Dev and QA work, use separate swimlanes on the board or create separate boards for each team.
Challenges as a Scrum Master include managing team dynamics, facilitating meetings, and remov...read more

Asked in Ernst & Young

Q. A North American telecom operator wants to enter the Indian market. They hire you as a consultant. How would you go about helping them in making a decision? And also how can they enter the market?
As a consultant, I would analyze the Indian telecom market and provide a market entry strategy for the North American operator.
Conduct a market analysis to understand the current telecom landscape in India
Identify potential competitors and their market share
Assess regulatory and legal requirements for foreign telecom operators
Evaluate the demand for telecom services in different regions of India
Develop a market entry strategy based on the analysis and recommend the best appro...read more
Share interview questions and help millions of jobseekers 🌟

Asked in Capgemini

Q. Explain the Microservices architecture of your project? How services internally communicates? How to manage transactions and failure scenario in distributed Microservices system? List some spring boot Microserv...
read moreExplaining Microservices architecture, communication, transactions, annotations, authentication, and API validation.
Our project follows a Microservices architecture where each service is independently deployable and scalable.
Services communicate with each other using RESTful APIs and message brokers like Kafka.
We use distributed transactions and compensating transactions to manage transactions and handle failure scenarios.
Some of the Spring Boot Microservices annotations we u...read more

Asked in Luxoft

Q. What happens to an HTTP request between when it leaves a client and before it reaches the server?
HTTP request passes through multiple network layers before reaching the server.
HTTP request is first sent from client to local network router.
Router forwards request to Internet Service Provider's network.
Request then passes through multiple routers and switches in the internet backbone.
Finally, request reaches the server hosting the requested website or service.
Each network layer adds its own headers and metadata to the request.

Asked in Cognizant

Q. If a glass is filled with water beyond its capacity, why doesn't the water immediately fall out, and what is the reason for this?
Water does not fall from a filled glass because of surface tension and gravity.
Surface tension of water creates a force that holds it together and prevents it from overflowing.
Gravity pulls the water downwards, keeping it inside the glass.
The shape of the glass also plays a role in containing the water.
If the glass is filled beyond its capacity, the surface tension may break and water will overflow.

Asked in Birlasoft

Triggers are automatically executed in response to certain events, while stored procedures are pre-written scripts that can be manually executed.
Triggers are event-driven and automatically executed when a specified event occurs in the database.
Stored procedures are pre-written scripts that can be manually executed by users or applications.
Triggers can be used to enforce data integrity rules or audit changes in the database.
Stored procedures can be used to encapsulate complex ...read more

Asked in Deloitte

Q. Is Javascript a single/multi threaded language? If single threaded then how does backend calls work?
Javascript is a single-threaded language, but it can handle asynchronous operations through callbacks and promises.
Javascript is single-threaded, meaning it can only execute one task at a time.
However, it can handle asynchronous operations by using callbacks, promises, and async/await.
Backend calls in Javascript are typically made using asynchronous functions, allowing the program to continue executing other tasks while waiting for the response.
For example, when making an HTT...read more

Asked in Birlasoft

A trigger in a database management system is a set of instructions that automatically execute in response to certain events on a table or view.
Triggers are used to enforce business rules, perform data validation, and maintain data integrity.
They can be set to execute before or after INSERT, UPDATE, or DELETE operations on a table.
Examples of triggers include auditing changes to a table, updating related tables when a record is modified, or enforcing referential integrity.

Asked in Capgemini

Q. What do you know about APNS? What will happen if APNS is not renewed on time?
APNS is Apple Push Notification Service used to send push notifications to iOS devices.
APNS is used by iOS apps to send push notifications to users.
If APNS is not renewed on time, push notifications will not be delivered to users.
This can result in a poor user experience and loss of engagement.
Renewing APNS requires a valid Apple Developer account and proper configuration of the app's push notification settings.

Asked in T-Systems ICT India

Q. How to run failed test cases in Testng? How to run specific set of test cases? How to run specific suite in maven?
TestNG and Maven provide options to run failed/specific test cases and suites.
To run failed test cases in TestNG, use the 'rerun-failed' option in the testng.xml file.
To run specific set of test cases, use the 'include' or 'exclude' tags in the testng.xml file.
To run specific suite in Maven, use the '-Dtest' option followed by the name of the suite.
To run failed test cases in Maven, use the '-rf' option followed by the path to the testng-failed.xml file.

Asked in Capgemini

Q. Based on your experience in Operations, would you be comfortable being the first line of support?
Yes, my experience in operations will help me provide effective front line support.
My experience in operations has given me a strong understanding of how different processes work and how to troubleshoot issues.
This knowledge will be useful in providing front line support as I can quickly identify the root cause of problems and provide effective solutions.
I am also skilled in communication and can effectively convey technical information to non-technical stakeholders.
For examp...read more

Asked in Capgemini

Q. How do we deploy an application using Microsoft Intune?
Deploying an application using Microsoft Intune
Create an app in Intune
Upload the app package
Assign the app to a group of users or devices
Configure deployment settings
Monitor deployment status

Asked in Capgemini

Q. What do you know about group tags and Windows Autopilot?
Group tags and Windows Autopilot are tools used for managing and deploying devices in an organization.
Group tags are used to organize devices into logical groups for easier management.
Windows Autopilot is a cloud-based tool for deploying and configuring Windows devices.
Autopilot uses group tags to assign devices to specific profiles and configurations.
This allows for faster and more efficient deployment of devices in an organization.
For example, a company could use group tags...read more

Asked in Ernst & Young

Q. P&G has acquired Gillette and is looking for cost reduction across logistics & supply chain. How would you advise them?
Advise P&G on cost reduction in logistics & supply chain after acquiring Gillette.
Conduct a thorough analysis of the current logistics & supply chain processes to identify areas of improvement.
Explore options for optimizing transportation routes and modes to reduce costs.
Implement a demand-driven supply chain strategy to reduce inventory and improve efficiency.
Leverage technology such as automation and data analytics to streamline operations and reduce costs.
Collaborate with ...read more

Asked in KPMG India

Q. How would you evaluate a company in the telecom infrastructure domain for possible attractiveness for buy-out by a PE fund?
To evaluate a telecom infrastructure company for buy-out by a PE fund, consider financial performance, market position, growth potential, and operational efficiency.
Assess the company's financial performance, including revenue, profitability, and cash flow.
Evaluate the company's market position and competitive landscape, considering factors such as market share, customer base, and barriers to entry.
Analyze the growth potential of the company, looking at market trends, demand ...read more

Asked in Cognizant

Q. Suppose a train is arriving at a constant speed of 124 km/hr and you are sitting under the train. What is your speed?
The speed of the person sitting under the train is zero.
The person sitting under the train is stationary.
The speed of the train does not affect the speed of the person.
The person's speed is relative to the ground, not the train.

Asked in Capita

Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.
Abstract class can have constructors, fields, and methods, while interface cannot have any implementation.
A class can only extend one abstract class, but can implement multiple interfaces.
Abstract classes are used to define common characteristics of subclasses, while interfaces are used to define common behaviors of classes.
Example: Abstract class 'Animal' with abstr...read more

Asked in Capgemini

Q. What are different type of Android device enrollment methods 1. What is your day to day activity? 2. Have you worked on change requests?
Different types of Android device enrollment methods
QR code enrollment
NFC enrollment
Zero-touch enrollment
Samsung Knox Mobile Enrollment
Manual enrollment

Asked in Hitachi Digital Services

Q. How would you implement a microservice architecture for your application, and what design patterns would you use?
I will implement microservice architecture using containerization and API gateway pattern.
Identify the bounded contexts and break down the monolith into smaller services
Use containerization tools like Docker and Kubernetes for deployment and scaling
Implement API gateway pattern to manage the communication between services
Use service discovery tools like Consul or Eureka for service registration and discovery
Implement fault tolerance and resilience patterns like circuit breake...read more

Asked in Infosys

Q. What do you understand by umask value, and what are the default umask values when creating a file or directory as a user and as root?
umask value determines default file permissions when creating a file or directory
umask is a 3-digit octal value that subtracts from the maximum permission value (777 for files, 666 for directories)
default umask value for users is 022 (files: 644, directories: 755)
default umask value for root is 002 (files: 664, directories: 775)

Asked in Birlasoft

ROWID is a unique identifier for a row in a table, while ROWNUM is a pseudo-column that assigns a unique number to each row retrieved from a query.
ROWID is a physical address of a row in a table, while ROWNUM is a virtual column generated by a query result set.
ROWID remains constant for a row even if the row is updated, while ROWNUM changes based on the order of rows retrieved from a query.
ROWID is unique within a table, while ROWNUM is unique within a result set.

Asked in Capita

MVC components include Model, View, and Controller which work together to separate concerns in a software application.
Model: Represents the data and business logic of the application.
View: Represents the user interface and displays data from the model to the user.
Controller: Acts as an intermediary between the model and view, handling user input and updating the model accordingly.
Example: In a web application, the model could be a database table, the view could be an HTML pag...read more

Asked in Capita

PUT is used to update or replace an existing resource, while POST is used to create a new resource.
PUT is idempotent, meaning multiple identical requests will have the same effect as a single request.
POST is not idempotent, meaning multiple identical requests may result in different outcomes.
PUT is used when the client knows the exact URI of the resource it wants to update.
POST is used when the server assigns a URI for the newly created resource.
Example: PUT /users/123 update...read more

Asked in Cognizant

Q. WHAT ARE THE AVAILABLE FILTERS PRESENTS IN BI reports n what r they ?at report level and at query level?
BI reports have filters at both report level and query level.
Report level filters allow users to filter data within the report itself.
Query level filters are applied to the underlying data source before the report is generated.
Common filters include date filters, dimension filters, and measure filters.
Report level filters can be applied to specific visualizations or the entire report.
Query level filters can be used to limit the data retrieved from the database.
Examples of fil...read more
Interview Questions of Similar Designations
Interview Experiences of Popular Companies





Top Interview Questions for Senior Consultant Related Skills

Calculate your in-hand salary
Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary


Reviews
Interviews
Salaries
Users

