i
Wipro
Filter interviews by
Clear (1)
I have worked on various projects including a web application for a retail company and a mobile app for a fitness tracker.
Developed a web application using Java Spring framework for a retail company to manage inventory and sales.
Created a mobile app using Android Studio and Java for a fitness tracker that tracks user's daily activities and provides workout plans.
Implemented RESTful APIs for communication between front-
Swap two numbers without using a third variable in Java
Use XOR operation to swap two numbers without using a third variable
Example: int a = 5, b = 10; a = a ^ b; b = a ^ b; a = a ^ b; // Now a=10, b=5
I applied via Naukri.com
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
Java is a high-level programming language known for its portability, security, and versatility.
Java is platform-independent, meaning it can run on any device with a Java Virtual Machine (JVM).
It is object-oriented, allowing for modular and reusable code.
Java is widely used in web development, mobile applications, enterprise software, and more.
Its strong security features make it a popular choice for building secure app...
JavaScript and C++ are programming languages used for web development and system programming respectively.
JavaScript is a scripting language used for front-end web development.
C++ is a high-level programming language used for system programming and software development.
JavaScript is essential for creating interactive web pages and dynamic content.
C++ is important for developing high-performance applications and operati
Platform independence language refers to a programming language that can run on any platform without needing to be recompiled.
Java is a platform independence language because it uses the Java Virtual Machine (JVM) to run on any platform.
Platform independence allows Java programs to be written once and run anywhere, saving time and effort for developers.
Other examples of platform independence languages include Python an
What people are saying about Wipro
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
Pillars of OOPS are Inheritance, Encapsulation, Abstraction, and Polymorphism.
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.
Abstraction: Hiding the complex implementation details and showing only the necessary features.
Polymorphism: Ability of a method to do different things based on the object it is
Exceptions are events that can be handled programmatically, while errors are typically unrecoverable issues.
Exceptions are checked at compile time, while errors are unchecked.
Exceptions are subclasses of Throwable, while errors are subclasses of Error.
Examples of exceptions include NullPointerException, ArrayIndexOutOfBoundsException, while examples of errors include OutOfMemoryError, StackOverflowError.
JVM is the virtual machine that runs Java bytecode, providing platform independence.
JVM stands for Java Virtual Machine
It is responsible for interpreting Java bytecode and executing it on the underlying hardware
JVM has components like Class Loader, Bytecode Verifier, Interpreter, Just-In-Time Compiler, and Garbage Collector
Spring REST annotations are used to simplify the development of RESTful web services in Spring framework.
Annotations like @RestController, @RequestMapping, @GetMapping, @PostMapping, @PutMapping, @DeleteMapping are commonly used in Spring REST.
These annotations help in mapping HTTP requests to specific handler methods, defining request mappings, and handling request parameters.
For example, @GetMapping("/users") will ma...
Spring MVC Flow involves DispatcherServlet, HandlerMapping, Controller, Model, ViewResolver, and View.
Client sends a request to DispatcherServlet.
DispatcherServlet consults HandlerMapping to determine the appropriate Controller.
Controller processes the request, interacts with Model, and returns a logical view name.
DispatcherServlet consults ViewResolver to map the logical view name to an actual View.
View renders the re
Wipro interview questions for designations
It was Quite good and simple
Primary key uniquely identifies each record in a table, while unique key ensures that all values in a column are different.
Primary key does not allow NULL values, while unique key allows one NULL value.
A table can have only one primary key, but multiple unique keys.
Primary key is automatically indexed, while unique key is not.
Example: Primary key for a table of students could be student_id, while unique key could be em
Threads are lightweight processes within a program that can run concurrently, allowing for multitasking and improved performance.
Threads allow multiple tasks to be executed simultaneously within a single program
Threads share the same memory space, allowing for efficient communication and data sharing
Examples include a web server handling multiple client requests concurrently, or a video game running animations and user
Get interview-ready with Top Wipro Interview Questions
I applied via Company Website and was interviewed in Jul 2024. There was 1 interview round.
I applied via Campus Placement and was interviewed in Sep 2023. There were 4 interview rounds.
TCS nqt test is 1st round quantitative aptitude
Nqt TCS coding test is applying
James Gosling is considered the father of Java programming language.
James Gosling, a Canadian computer scientist, is credited with creating the Java programming language in the early 1990s.
He developed Java while working at Sun Microsystems, now owned by Oracle.
Java was officially released by Sun Microsystems in 1995 and has since become one of the most popular programming languages in the world.
JDK stands for Java Development Kit, which is a software development kit used for developing Java applications. JRE stands for Java Runtime Environment, which is required to run Java applications.
JDK includes JRE along with development tools such as compiler, debugger, etc.
JRE includes JVM (Java Virtual Machine) and libraries necessary for running Java applications.
Developers use JDK to write, compile, and debug Java p...
JIT compiler stands for Just-In-Time compiler, which compiles Java bytecode into native machine code at runtime for improved performance.
JIT compiler is part of the Java Virtual Machine (JVM) and helps in optimizing the performance of Java applications.
It compiles Java bytecode into native machine code on-the-fly, right before executing it.
JIT compiler identifies hot spots in the code (frequently executed portions) and...
Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs.
JVM is an abstract machine that provides a runtime environment for Java bytecode to be executed.
It is responsible for converting Java bytecode into machine code that can be understood by the computer's operating system.
JVM is platform-independent, allowing Java programs to run on any device or operating system that has a JVM im...
JDK is a development kit, JRE is a runtime environment, and JVM is a virtual machine for running Java programs.
JDK (Java Development Kit) is a software development kit used for developing Java applications. It includes JRE, compiler, debugger, and other tools.
JRE (Java Runtime Environment) is a software package that provides the libraries, Java Virtual Machine (JVM), and other components necessary for running Java appl...
I applied via Company Website and was interviewed in Jul 2024. There was 1 interview round.
Series, English ,profit & loss
The duration of Wipro Java Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 41 interviews
4 Interview rounds
based on 117 reviews
Rating in categories
Project Engineer
32.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
23.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Associate
21.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Project Engineer
20.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
18.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Tesla
Amazon