i
Zensar
Technologies
Filter interviews by
SOLID is a set of five design principles to make software designs more understandable, flexible, and maintainable.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open/Closed Principle: Software entities should be open for extension but closed for modification.
L - Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its subclasses withou...
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...
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...
Zensar Technologies is a leading global digital solutions and technology services company with a strong reputation in the industry.
Strong reputation in the industry
Global presence with a focus on digital solutions
Opportunities for growth and learning
Innovative projects and technologies
Severity refers to the impact of a bug on the system while Priority refers to the order in which bugs should be fixed.
Severity is the measure of how much a bug affects the system's functionality
Priority is the measure of how soon a bug should be fixed
Severity can be classified as high, medium, or low
Priority can be classified as high, medium, or low
A high severity bug may not necessarily have a high priority
For ex...
Things to keep in mind when raising a bug/defect
Provide a clear and concise description of the bug
Include steps to reproduce the bug
Provide screenshots or videos if possible
Assign the bug to the appropriate team member
Set the priority and severity of the bug
Track the bug until it is resolved
Testing challenges include lack of resources, time constraints, and communication issues. Overcoming them requires proper planning and collaboration.
Lack of resources, such as hardware or software, can hinder testing efforts
Time constraints may lead to rushed testing and incomplete coverage
Communication issues between team members can result in misunderstandings and errors
Proper planning and collaboration can help...
Black Box Testing includes functional, non-functional, regression, usability, and exploratory testing.
Functional Testing: verifies the functionality of the software
Non-functional Testing: verifies the non-functional aspects like performance, security, etc.
Regression Testing: verifies that changes made to the software do not affect the existing functionality
Usability Testing: verifies the ease of use of the softwar...
Compatibility testing checks if software works on different platforms, while cross-browser testing checks if it works on different browsers.
Compatibility testing ensures software works on different operating systems, hardware, and software configurations.
Cross-browser testing ensures software works on different web browsers and their versions.
Compatibility testing is broader in scope than cross-browser testing.
Exa...
STLC stands for Software Testing Life Cycle which consists of several phases.
STLC is a process followed by software testers to ensure the quality of the software.
The phases of STLC are - Requirement Analysis, Test Planning, Test Case Development, Test Environment Setup, Test Execution, and Test Closure.
Each phase has its own set of objectives and deliverables.
STLC helps in identifying defects early in the software...
I applied via Approached by Company and was interviewed in Dec 2024. There were 3 interview rounds.
2nd round was about again Android but more focused on security features of android
3rd round was live coding . I was asked to make an app from scratch in 1 hour without even using google.
I applied via Job Fair and was interviewed in Oct 2024. There was 1 interview round.
Implement a microservice to handle record insertion using RESTful API principles.
Choose a programming language (e.g., Node.js, Python, Java) for the microservice.
Use a framework (e.g., Express for Node.js, Flask for Python) to simplify API creation.
Define a RESTful endpoint (e.g., POST /records) for inserting records.
Implement data validation to ensure the integrity of incoming data.
Connect to a database (e.g., MongoDB...
OOP concept in C# involves creating classes, objects, inheritance, polymorphism, and encapsulation.
Classes are blueprints for objects, containing properties and methods.
Objects are instances of classes, representing real-world entities.
Inheritance allows a class to inherit properties and methods from another class.
Polymorphism enables objects to be treated as instances of their parent class.
Encapsulation restricts acce...
I applied via Approached by Company and was interviewed in Feb 2024. There was 1 interview round.
SOLID is a set of five design principles to make software designs more understandable, flexible, and maintainable.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open/Closed Principle: Software entities should be open for extension but closed for modification.
L - Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its subclasses without aff...
Azure Cognitive Services for image recognition and text analysis
Used Azure Computer Vision API for image recognition
Utilized Azure Text Analytics API for sentiment analysis
Integrated Azure Speech to Text API for transcribing audio
I applied via Approached by Company and was interviewed in Dec 2023. There were 3 interview rounds.
A Coding Challenge(Take Home) will be shared and upon successful completion will make you to second round that is Technical Round
.NET Core is a cross-platform, open-source framework for building modern applications, while .NET refers to the traditional framework for Windows applications.
.NET Core is lightweight and modular, allowing for faster performance and easier deployment.
.NET Core supports cross-platform development, enabling applications to run on Windows, macOS, and Linux.
.NET Core has a smaller footprint and can be used for microservice...
In this local manager will test your knowledge.
In this you have to interact with client team and they will ask questions
I applied via Naukri.com and was interviewed in Oct 2023. There were 3 interview rounds.
Create a function to work as editor feature to justify and center the paragraph.
I appeared for an interview before Jan 2024.
Aptitude test consists of basic aptitude questions and pseudo code questions in Java.
I am a seasoned Senior Software Engineer with over 10 years of experience in developing and implementing software solutions.
Over 10 years of experience in software development
Proficient in multiple programming languages such as Java, Python, and C++
Strong background in designing and implementing scalable and efficient software solutions
Experience working in Agile development environments
Excellent problem-solving and co...
I am a Senior Software Engineer with 8 years of experience in developing scalable and efficient software solutions.
8 years of experience in software development
Specialize in developing scalable and efficient software solutions
Proficient in programming languages such as Java, Python, and JavaScript
Experience with cloud technologies like AWS and Azure
Strong problem-solving and analytical skills
Strengths: Problem-solving, teamwork, adaptability. Weakness: Impatience.
Strengths: Problem-solving - I excel at analyzing complex issues and finding efficient solutions. Teamwork - I work well with others and value collaboration. Adaptability - I can easily adjust to new technologies and environments.
Weakness: Impatience - I sometimes struggle with waiting for processes to unfold naturally, but I am actively working o...
Emerging technologies include AI, blockchain, IoT, 5G, quantum computing, and AR/VR.
Artificial Intelligence (AI) - machine learning, deep learning, natural language processing
Blockchain - decentralized digital ledger technology
Internet of Things (IoT) - interconnected devices and sensors
5G - next-generation wireless technology for faster connectivity
Quantum Computing - using quantum-mechanical phenomena for computation
...
Top trending discussions
Some of the top questions asked at the Zensar Technologies Senior Software Engineer interview -
The duration of Zensar Technologies Senior Software Engineer interview process can vary, but typically it takes about 2-4 weeks to complete.
based on 21 interview experiences
Difficulty level
Duration
based on 400 reviews
Rating in categories
Kolkata,
Mumbai
+57-12 Yrs
Not Disclosed
Senior Software Engineer
3.9k
salaries
| ₹9.5 L/yr - ₹23.5 L/yr |
Software Engineer
3.8k
salaries
| ₹3.5 L/yr - ₹9.4 L/yr |
Technical Specialist
1.6k
salaries
| ₹16.7 L/yr - ₹29.5 L/yr |
Softwaretest Engineer
833
salaries
| ₹3.1 L/yr - ₹7.5 L/yr |
Senior Technical Specialist
794
salaries
| ₹21 L/yr - ₹35.9 L/yr |
DXC Technology
Sutherland Global Services
Optum Global Solutions
Virtusa Consulting Services