Filter interviews by
I applied via Campus Placement and was interviewed in May 2023. There were 2 interview rounds.
OOPs concepts refer to Object-Oriented Programming principles such as inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation det
I was interviewed in Mar 2023.
React-router-dom is a routing library for React applications.
It allows for declarative routing in React applications.
It provides components like BrowserRouter, Route, Switch, and Link.
BrowserRouter is used to wrap the entire application and provide routing functionality.
Route is used to define a route and the component to render when the route is accessed.
Switch is used to render only the first matching route.
Link is u...
Components re-rendering is the process of updating the UI when there is a change in the component's state or props.
React re-renders the component and its child components when there is a change in state or props
Re-rendering can be optimized using shouldComponentUpdate or React.memo
Re-rendering can cause performance issues if not optimized properly
I applied via Company Website and was interviewed in Oct 2021. There were 7 interview rounds.
Top trending discussions
I know multiple programming languages including Java, Python, and C++.
Proficient in Java with experience in developing web applications using Spring framework
Familiar with Python for data analysis and machine learning
Experience in C++ for developing high-performance applications
Also familiar with HTML, CSS, and JavaScript for front-end development
Class is a blueprint for creating objects, encapsulation is the process of hiding data and methods within a class.
Class is a template or blueprint that defines the properties and behaviors of an object.
Encapsulation is the process of bundling data and methods together within a class, hiding the internal details from the outside world.
Other features of OOP include inheritance, polymorphism, and abstraction.
Inheritance a...
Program to find the sum of squares of each term of Fibonacci series
Generate Fibonacci series using loop or recursion
Calculate square of each term
Add all squares to get the sum
I would like to join Cognizant because of its reputation as a leading global technology and consulting company.
Cognizant has a strong presence in the industry and is known for its innovative solutions.
I am impressed by Cognizant's commitment to digital transformation and its ability to deliver value to clients.
The company offers excellent career growth opportunities and a supportive work environment.
Cognizant's diverse...
I am a software engineer with experience in developing web applications and expertise in programming languages such as Java and Python.
Proficient in Java and Python programming languages
Experience in developing web applications using frameworks such as Spring and Django
Familiarity with database technologies such as MySQL and MongoDB
Strong problem-solving and analytical skills
Ability to work in a team and collaborate ef
In the next 5 years, I see myself as a senior software engineer leading a team of developers.
I plan to continue learning and expanding my skillset
I hope to take on more leadership roles and mentor junior developers
I aim to contribute to the development of innovative software solutions
I plan to stay up-to-date with the latest technologies and industry trends
Interview experience
based on 31 reviews
Rating in categories
Web Developer
9
salaries
| ₹0.6 L/yr - ₹3.6 L/yr |
DOT NET Developer
7
salaries
| ₹1.8 L/yr - ₹2.4 L/yr |
Junior Software Developer
5
salaries
| ₹1.5 L/yr - ₹2.5 L/yr |
Software Developer
4
salaries
| ₹2 L/yr - ₹4.8 L/yr |
Intern
4
salaries
| ₹1.2 L/yr - ₹6 L/yr |
Techstack
CodeCraft Technologies
DataStack Technologies
Datacraft