Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Zensar Technologies Team. If you also belong to the team, you can get access from here

Zensar Technologies Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Zensar Technologies Interview Questions and Answers

Updated 21 Jul 2025
Popular Designations

198 Interview questions

A Senior Software Engineer was asked
Q. What is a test scenario?
Ans. 

A test scenario is a detailed description of a specific test case that outlines the conditions, actions, and expected results.

  • Test scenarios are used to ensure that the software functions correctly under various conditions.

  • They include details such as input data, actions taken by the user, and expected outcomes.

  • Examples of test scenarios include logging into a website, adding items to a shopping cart, and submitti...

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked
Q. Explain what SDLC is.
Ans. 

SDLC stands for Software Development Life Cycle, which is a process used by software development teams to design, develop, and test high-quality software.

  • SDLC is a structured process that consists of several phases such as planning, analysis, design, implementation, testing, and maintenance.

  • Each phase has its own set of activities and deliverables that contribute to the overall success of the software project.

  • SDLC...

View all Senior Software Engineer interview questions
A Junior Software Engineer was asked
Q. What is a destructor?
Ans. 

Destructor is a special member function in C++ that is called automatically when an object is destroyed.

  • Destructors have the same name as the class preceded by a tilde (~).

  • They are used to release resources allocated by the object during its lifetime.

  • Example: ~ClassName() { // destructor code }

View all Junior Software Engineer interview questions
A Software Engineering Senior Analyst was asked
Q. What are the basics of writing SQL scripts?
Ans. 

SQL scripts are used to manage and manipulate databases through structured queries.

  • SELECT statement: Retrieves data from a database. Example: SELECT * FROM employees;

  • WHERE clause: Filters records based on conditions. Example: SELECT * FROM employees WHERE age > 30;

  • JOIN operations: Combines rows from two or more tables. Example: SELECT employees.name, departments.name FROM employees JOIN departments ON employees...

View all Software Engineering Senior Analyst interview questions
A Software Engineering Senior Analyst was asked
Q. Tell me about your experience with client project workflows.
Ans. 

Client project flow involves stages from initiation to delivery, ensuring alignment with client needs and project goals.

  • 1. Project Initiation: Define project scope and objectives, e.g., gathering requirements from the client.

  • 2. Planning: Develop a project plan, including timelines and resource allocation, e.g., using Gantt charts.

  • 3. Execution: Implement the project plan, e.g., coding, testing, and integrating comp...

View all Software Engineering Senior Analyst interview questions
A Web Developer was asked
Q. What are closures?
Ans. 

Closures are functions that have access to variables from their containing scope even after the scope has closed.

  • Closures allow functions to maintain access to variables from their parent function even after the parent function has finished executing.

  • Closures are commonly used in JavaScript to create private variables and functions.

  • Example: function outerFunction() { let outerVar = 'I am outer'; return function in...

View all Web Developer interview questions

Zensar Technologies HR Interview Questions

32 questions and answers

Q. Are you willing to relocate?
Q. What are the roles and responsibilities?
Q. What was your role in your last project?
A Web Developer was asked
Q. How do you implement HTML in Angular?
Ans. 

HTML can be implemented in Angular using templates and data binding.

  • Use Angular's template syntax to include HTML in components

  • Utilize data binding to dynamically update HTML content

  • Example:

    {{ variable }}

View all Web Developer interview questions
Are these interview questions helpful?
A Web Developer was asked
Q. What is a closure and how do you implement it?
Ans. 

Closure in programming refers to the ability of a function to access variables from its parent scope even after the parent function has finished executing.

  • A closure is created when a function is defined within another function and the inner function references variables from the outer function.

  • Closures are commonly used in event handlers, callbacks, and asynchronous programming.

  • Example: const outerFunction = () =>...

View all Web Developer interview questions
A Consultant was asked
Q. Tell me about the SDLC process.
Ans. 

SDLC (Software Development Life Cycle) is a process used by software development teams to design, develop, and test high-quality software.

  • SDLC consists of several phases including planning, analysis, design, implementation, testing, and maintenance.

  • Each phase has its own set of activities and deliverables to ensure the successful completion of the project.

  • Examples of SDLC models include Waterfall, Agile, and DevOp...

View all Consultant interview questions
A Junior Software Engineer was asked
Q. What is the difference between call by value and call by reference?
Ans. 

Call by value passes a copy of the variable's value, while call by reference passes a reference to the variable.

  • Call by value passes the actual value of the variable being passed to a function.

  • Call by reference passes a reference (memory address) of the variable being passed to a function.

  • Changes made to the parameter in call by value do not affect the original variable, while changes in call by reference do.

View all Junior Software Engineer interview questions

Zensar Technologies Interview Experiences

262 interviews found

Interview Questions & Answers

user image Anonymous

posted on 13 Jan 2025

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. API related questions. focused on RPA
  • Q2. POwer Automate best practice
  • Ans. 

    Power Automate best practices involve proper planning, testing, and documentation.

    • Plan your flows before creating them to ensure they meet your requirements.

    • Test your flows thoroughly to identify and fix any issues before deployment.

    • Document your flows, including their purpose, inputs, outputs, and any dependencies.

    • Use naming conventions and comments to make your flows easier to understand and maintain.

    • Consider securit...

  • Answered by AI
  • Q3. Deployment related questions
  • Q4. Diff types of API
  • Ans. 

    Different types of APIs include REST, SOAP, GraphQL, and gRPC.

    • REST API: Uses HTTP methods like GET, POST, PUT, DELETE for communication.

    • SOAP API: Uses XML for message format and WSDL for service description.

    • GraphQL API: Allows clients to request only the data they need.

    • gRPC API: Uses Protocol Buffers for serialization and supports bidirectional streaming.

  • Answered by AI
  • Q5. Multiple datasource use in PA
  • Ans. 

    Power Automate allows for multiple data sources to be used in a single flow.

    • Power Automate supports connecting to various data sources such as SharePoint, Excel, SQL Server, and more.

    • You can use multiple data sources in a single flow by adding multiple actions to connect to different sources.

    • For example, you can retrieve data from a SharePoint list and then update a SQL Server database in the same flow.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Moderate difficult. Asked about API, custom connector, high level qus related to power automate.
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Dec 2024. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Android interview asked about coroutines, flow, why we use MVVM instead of MVP, viewmodel pros and cons, security and how to hide keys in package
Round 2 - Group Discussion 

2nd round was about again Android but more focused on security features of android

Round 3 - Coding Test 

3rd round was live coding . I was asked to make an app from scratch in 1 hour without even using google.

Interview Preparation Tips

Interview preparation tips for other job seekers - Even after clearing all rounds I was rejected by HR because of salary issue. HR didn't communicated this before interviews and wasted our time and kept me as a backup plan. It is painful to get rejected after clearing all rounds and putting soo much efforts.

Fullstack Java Developer Interview Questions & Answers

user image Sagar kumar singh

posted on 26 Nov 2024

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Java and angular
  • Q2. Coding questions
Round 2 - Technical 

(2 Questions)

  • Q1. Again coding and your FE Skills
  • Q2. Some questins from Spring & other

Interview Preparation Tips

Interview preparation tips for other job seekers - Please don't go for this company as they will conduct the interview process and once you clear everything then they will ask you for HR Discussions then after the they will send you email that they have not considered your profile .this is hell and fully waste of time.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Technical 

(5 Questions)

  • Q1. Tell me about yourself
  • Q2. Explain Spring Boot flow in your project
  • Q3. Explain Spring Security flow in your project
  • Q4. What is @SpringBootApplication
  • Ans. 

    Annotation used to mark a class as a Spring Boot application

    • Main annotation in Spring Boot to indicate the starting point of the application

    • Combines @Configuration, @EnableAutoConfiguration, and @ComponentScan annotations

    • Used to enable the auto-configuration feature in Spring Boot

    • Reduces the need for XML configuration in Spring applications

  • Answered by AI
  • Q5. Coding Question - Find frequency of all the all the elements in Given String
Round 2 - HR 

(5 Questions)

  • Q1. Introduce yourself
  • Q2. What is Success according to you
  • Q3. What are your strengths and weekness
  • Ans. 

    My strengths include strong problem-solving skills and attention to detail. My weakness is sometimes being too critical of my own work.

    • Strength: Strong problem-solving skills - I enjoy tackling complex problems and finding efficient solutions.

    • Strength: Attention to detail - I take pride in producing high-quality work and ensuring accuracy.

    • Weakness: Being too critical of my own work - I strive for perfection and sometim...

  • Answered by AI
  • Q4. Tell me about your Family Background
  • Q5. How do you solve any problem

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. What is your experience with JavaScript executors, and in what scenarios have you used them?
  • Ans. 

    I have utilized JavaScript executors for dynamic web interactions and advanced testing scenarios in automation frameworks.

    • Used JavaScript executors to manipulate DOM elements directly when standard Selenium methods were insufficient.

    • Implemented JavaScript to scroll to specific elements on a page for better visibility during tests.

    • Executed custom JavaScript functions to validate complex UI behaviors that couldn't be tes...

  • Answered by AI
  • Q2. What is your experience with Continuous Integration and Continuous Deployment (CI/CD)?
  • Ans. 

    I have extensive experience implementing CI/CD pipelines to automate software delivery and improve deployment efficiency.

    • Implemented CI/CD pipelines using Jenkins for automated testing and deployment.

    • Utilized Docker for containerization, ensuring consistent environments across development and production.

    • Integrated version control systems like Git with CI tools to trigger builds on code commits.

    • Set up automated testing ...

  • Answered by AI
  • Q3. How would you manage the automation of 100 test cases provided by a customer?
  • Ans. 

    I would prioritize, design, and implement automation for the 100 test cases systematically to ensure efficiency and coverage.

    • Assess the test cases to identify high-priority ones based on risk and frequency of use.

    • Group similar test cases to create reusable automation scripts, reducing redundancy.

    • Select appropriate automation tools (e.g., Selenium, TestNG) based on the application type.

    • Develop a clear framework for the ...

  • Answered by AI
  • Q4. What is the reason for only executing tests on one window when some windows are idle?
  • Ans. 

    Executing tests on one window optimizes resource usage and reduces complexity in automation processes.

    • Resource Management: Running tests on one window conserves CPU and memory, preventing system overload.

    • Simplified Debugging: Focusing on one window makes it easier to identify and fix issues without distractions.

    • Sequential Testing: Some tests depend on the results of others; executing them in sequence ensures accuracy.

    • R...

  • Answered by AI
  • Q5. What are some effective strategies for handling merge conflicts?
  • Ans. 

    Effective strategies for handling merge conflicts include communication, understanding changes, and using tools for resolution.

    • Communicate with team members to understand the context of changes made.

    • Use version control tools like Git to visualize differences and resolve conflicts.

    • Prioritize changes based on project requirements and team consensus.

    • Test the merged code thoroughly to ensure functionality after resolving c...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is the difference between volatile and atomic variables?
  • Ans. 

    Volatile variables are used to indicate that a variable's value can be changed unexpectedly, while atomic variables ensure that operations on the variable are executed as a single, indivisible unit.

    • Volatile variables are used when a variable's value can be changed by multiple threads or external factors, and the compiler should not optimize access to that variable.

    • Atomic variables ensure that operations on the variable...

  • Answered by AI
  • Q2. How can caching be implemented?
  • Ans. 

    Caching can be implemented by storing frequently accessed data in a temporary storage area to improve performance.

    • Use caching libraries like Redis or Memcached to store data in memory for quick access

    • Implement caching at different levels such as application-level caching, database query caching, and HTTP caching

    • Set expiration times for cached data to ensure freshness and prevent stale data

    • Use caching strategies like la...

  • Answered by AI

Intern Interview Questions & Answers

user image Anonymous

posted on 1 Jan 2025

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I applied via Campus Placement and was interviewed in Dec 2024. There were 2 interview rounds.

Round 1 - Coding Test 

The coding test consisted of easy to medium difficulty questions: 1. Find the Kth largest element. 2. Print an array based on the sequence specified in a different array. Additionally, there was a classical stack problem involving valid parentheses.

Round 2 - Hackathon 

(1 Question)

  • Q1. Build web app, inventory management

Interview Preparation Tips

Topics to prepare for Zensar Technologies Intern interview:
  • Javascript
  • recat
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Question on Spark and python and sql
Round 2 - Technical 

(1 Question)

  • Q1. Questions on sql and python and spark
Round 3 - HR 

(1 Question)

  • Q1. General HR questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well on spark more
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Selected Selected
  • Q1. LMS related questions
  • Q2. Advance excel should be must
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Coding Test 

MCQ'S on Core Java, Java8, SQL, Microservices and Coding question in Java.

Round 2 - One-on-one 

(2 Questions)

  • Q1. Java 8 concepts, Multi threading, Collections, Microservices, SOLID PRINCIPLES, Design Patterns and Java 8 coding and SQL queries
  • Q2. Take a list and find the list containing prime numbers in list, Find the highest salary of employees using streams and also basic SQL queries on joins
  • Ans. 

    Use Java streams to filter prime numbers from a list, find highest employee salary, and demonstrate basic SQL joins.

    • Use Java streams to filter prime numbers from the list

    • Use streams to find the highest salary of employees

    • Demonstrate basic SQL queries for joins

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare on Java 8, Multi threading, Core Java, Solid principles and Design patterns.
Anyhow how much you prepare they will reject straight away by finding some silly reasons they don't have intentions to hire just conducting interviews for sake and publicity, finally ghosting candidates.
Don't attend and apply for this company

Skills evaluated in this interview

Top trending discussions

View All
Interview Hub
1w
a client servicing executive
FeedCard Image
Got a question about Zensar Technologies?
Ask anonymously on communities.

Zensar Technologies Interview FAQs

How many rounds are there in Zensar Technologies interview?
Zensar Technologies interview process usually has 2-3 rounds. The most common rounds in the Zensar Technologies interview process are Technical, HR and Coding Test.
How to prepare for Zensar Technologies interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Zensar Technologies. The most common topics and skills that interviewers at Zensar Technologies expect are Agile Coaching, Technology Consulting, Software Configuration Management, Design Engineering and SQL.
What are the top questions asked in Zensar Technologies interview?

Some of the top questions asked at the Zensar Technologies interview -

  1. Feature of oop, difference between function overloading and overriding, constru...read more
  2. What are pseudo classes and pseudo elements in C...read more
  3. Which computer languages are you comfortable wit...read more
What are the most common questions asked in Zensar Technologies HR round?

The most common HR questions asked in Zensar Technologies interview are -

  1. What are your strengths and weakness...read more
  2. Where do you see yourself in 5 yea...read more
  3. Tell me about yourse...read more
How long is the Zensar Technologies interview process?

The duration of Zensar Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.8/5

based on 203 interview experiences

Difficulty level

Easy 22%
Moderate 73%
Hard 5%

Duration

Less than 2 weeks 61%
2-4 weeks 30%
4-6 weeks 4%
More than 8 weeks 4%
View more

Interview Questions from Similar Companies

DXC Technology Interview Questions
3.6
 • 848 Interviews
Nagarro Interview Questions
3.9
 • 810 Interviews
NTT Data Interview Questions
3.8
 • 670 Interviews
Publicis Sapient Interview Questions
3.5
 • 651 Interviews
GlobalLogic Interview Questions
3.6
 • 639 Interviews
EPAM Systems Interview Questions
3.7
 • 579 Interviews
UST Interview Questions
3.8
 • 551 Interviews
CGI Group Interview Questions
4.0
 • 534 Interviews
View all

Zensar Technologies Reviews and Ratings

based on 2.7k reviews

3.7/5

Rating in categories

3.5

Skill development

3.8

Work-life balance

3.4

Salary

3.4

Job security

3.6

Company culture

3.0

Promotions

3.5

Work satisfaction

Explore 2.7k Reviews and Ratings
Senior Software Engineer
3.9k salaries
unlock blur

₹9.5 L/yr - ₹22 L/yr

Software Engineer
3.9k salaries
unlock blur

₹3.4 L/yr - ₹10.8 L/yr

Technical Specialist
1.6k salaries
unlock blur

₹16.7 L/yr - ₹29.5 L/yr

Softwaretest Engineer
832 salaries
unlock blur

₹3.4 L/yr - ₹7.5 L/yr

Senior Technical Specialist
776 salaries
unlock blur

₹20.8 L/yr - ₹38 L/yr

Explore more salaries
Compare Zensar Technologies with

DXC Technology

3.6
Compare

Optum Global Solutions

4.0
Compare

Virtusa Consulting Services

3.7
Compare

CGI Group

4.0
Compare
write
Share an Interview