i
WebBee Global
Filter interviews by
I applied via Naukri.com and was interviewed before Aug 2021. There were 3 interview rounds.
Core Java questions.
Top trending discussions
I applied via Campus Placement and was interviewed in Sep 2023. There were 3 interview rounds.
They 3 question on coderbyte that solve in 1 hour
Will robots replace human
posted on 14 Mar 2023
I applied via Walk-in and was interviewed in Feb 2023. There were 3 interview rounds.
Print Alphabet using any language like java c python
To find the mid of an array, divide the sum of array length by 2 and round down to the nearest integer.
Calculate the sum of array length and divide it by 2.
Round down the result to the nearest integer.
The resulting index is the mid of the array.
I applied via Naukri.com and was interviewed in Aug 2022. There were 3 interview rounds.
An object in Java is an instance of a class that encapsulates data and behavior.
Objects have state and behavior
They are created from classes
They can be used to represent real-world entities or concepts
Objects can interact with each other through method calls
Method overloading is when multiple methods have the same name but different parameters.
Method overloading allows for more flexibility in method calls.
The methods must have different parameters, such as different data types or different numbers of parameters.
Example: public void print(int num) and public void print(String str)
Overloading constructors is also common in Java.
Method overloading allows creating multiple methods with the same name but different arguments.
Method signature must differ in number, type, or order of parameters
Return type can be different but not the only difference
Example: public void print(int num), public void print(String str), public void print(int[] arr)
Overloading improves code readability and reusability
Inheritance in Java allows a class to inherit properties and methods from another class.
Inheritance is achieved using the 'extends' keyword.
The class that is being inherited from is called the superclass or parent class.
The class that inherits from the superclass is called the subclass or child class.
Subclasses can access the public and protected members of the superclass.
Inheritance promotes code reusability and allow...
Type casting in Java is the process of converting one data type into another.
Type casting can be done implicitly or explicitly.
Implicit type casting is done automatically by the compiler when there is no loss of data.
Explicit type casting is done manually by the programmer when there is a possibility of data loss.
Type casting is useful when we want to use a variable of one data type in an expression or assignment of an...
I applied via Recruitment Consulltant and was interviewed in May 2024. There were 3 interview rounds.
It is easy to solve the Aptitude question and some identifying outputs of program.
A class is a blueprint for creating objects in object-oriented programming.
A class defines the properties and behaviors of objects.
An object is an instance of a class.
Example: Class 'Car' can have properties like 'color' and 'model', and behaviors like 'drive' and 'stop'.
Swap two numbers without using temp variable and reverse a string without using built-in functions.
To swap two numbers without using temp variable, use bitwise XOR operation.
To reverse a string without using built-in functions, use two pointers approach.
Example for swapping numbers: a = a ^ b; b = a ^ b; a = a ^ b;
Example for reversing a string: use two pointers to swap characters from start and end of the string.
Now, I am preparing for the third round.
So, I don't know the Coding Question.
I applied via LinkedIn and was interviewed in Mar 2024. There was 1 interview round.
The process for Software Development Engineer involves planning, designing, coding, testing, and deploying software solutions.
Gather requirements from stakeholders
Create a design based on requirements
Write code to implement the design
Test the software for bugs and issues
Deploy the software for users to use
Iterate on feedback and make improvements
Online test which consists of java, angular, micro services related questions
Static methods belong to the class itself, while default methods are part of an interface in Java.
Static methods can be called without creating an instance of the class, while default methods are used to provide a default implementation in interfaces.
Static methods are defined using the 'static' keyword, while default methods are defined using the 'default' keyword in Java.
Static methods cannot be overridden in subclas...
I applied via Company Website and was interviewed in Aug 2023. There were 3 interview rounds.
Coding related queries
I applied via Walk-in and was interviewed in Jul 2021. There were 3 interview rounds.
To call REST APIs, use HTTP methods like GET, POST, PUT, DELETE with the API endpoint URL.
Use a HTTP client library like Apache HttpClient or OkHttp
Pass any required parameters in the request body or as query parameters
Handle the response returned by the API
Add appropriate headers like Authorization or Content-Type if required
Interview experience
based on 4 reviews
Rating in categories
Java Developer
12
salaries
| ₹2.6 L/yr - ₹6.1 L/yr |
Software Developer
6
salaries
| ₹3 L/yr - ₹4 L/yr |
Senior Software Engineer
5
salaries
| ₹6.1 L/yr - ₹10 L/yr |
MIS Executive
5
salaries
| ₹3.6 L/yr - ₹3.6 L/yr |
Product Manager
4
salaries
| ₹12 L/yr - ₹15.6 L/yr |
TCS
Infosys
Wipro
HCLTech