i
Wipro
Filter interviews by
I applied via Naukri.com and was interviewed in Nov 2020. There were 4 interview rounds.
I applied via Naukri.com and was interviewed before May 2020. There were 3 interview rounds.
I applied via Naukri.com
I applied via Referral and was interviewed in Mar 2024. There was 1 interview round.
Two questions from hacker rank, one is from SQL and another one is DSA. SQL is pretty easy but DSA questions is from hard section, able to pass 3 test cases out of 15.
I applied via Naukri.com and was interviewed in Jan 2024. There were 3 interview rounds.
A loop can be found by iterating over a collection of elements repeatedly until a certain condition is met.
Iterate over a collection of elements using for loop, while loop, or foreach loop
Check for a condition to determine when to exit the loop
Examples: for(int i=0; i
Merge LL refers to merging two linked lists into a single sorted linked list.
Use a dummy node to start the merged list
Compare the values of the nodes from both lists and add the smaller one to the merged list
Move the pointer of the merged list and the list from which the node was added
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
Software development lifestyle involves continuous learning, problem-solving, collaboration, and adapting to new technologies.
Continuous learning is essential to stay updated with new technologies and best practices.
Problem-solving skills are crucial for debugging and finding efficient solutions to complex problems.
Collaboration with team members helps in sharing knowledge, brainstorming ideas, and improving code quali...
Class inheritance allows a subclass to inherit properties and methods from a superclass.
Subclass can access all public and protected members of superclass.
Subclass can override methods of superclass.
Example: Animal class can be superclass, with Dog and Cat classes as subclasses inheriting properties and methods.
Structure padding is the process of adding empty bytes to a structure to align its data members on memory boundaries.
Padding is added to ensure that each data member in a structure starts at a memory address that is a multiple of its size.
Padding is necessary for performance optimization and to prevent memory access violations.
For example, if a structure has a char followed by an int, padding may be added between them
A translation unit is a source file along with all the headers and source files included in it.
Translation unit is the smallest unit of compilation in C++.
It consists of a source file and all the header files and source files included in it.
Each translation unit is compiled separately before being linked together.
Translation units help in organizing and modularizing code.
Example: If a.cpp includes b.h and c.cpp, then t...
Some of the top questions asked at the Wipro Backend Developer interview for experienced candidates -
based on 1 interview
Interview experience
based on 10 reviews
Rating in categories
Project Engineer
32.7k
salaries
| ₹1.8 L/yr - ₹8.3 L/yr |
Senior Software Engineer
22.3k
salaries
| ₹5.8 L/yr - ₹22.5 L/yr |
Senior Associate
21.5k
salaries
| ₹0.9 L/yr - ₹5.5 L/yr |
Senior Project Engineer
20.2k
salaries
| ₹5 L/yr - ₹19.5 L/yr |
Technical Lead
19.1k
salaries
| ₹8.5 L/yr - ₹37 L/yr |
TCS
Infosys
Tesla
Amazon