i
Surge Technology Solutions
Filter interviews by
I applied via Approached by Company and was interviewed before Sep 2021. There was 1 interview round.
Java is mostly OOPs based, but has some non-OOPs features for backward compatibility and performance.
Java has primitive data types like int, float, etc. which are not objects and do not have methods.
Java also has static methods and variables which are not associated with any instance of a class.
These non-OOPs features were added for backward compatibility with C and C++ and for performance reasons.
However, Java still f...
Constructors are special methods that are called when an object is created, while methods are functions that perform specific tasks.
Constructors have the same name as the class and do not have a return type
Constructors are used to initialize the object's state
Methods can have any name and return type
Methods are used to perform specific tasks on the object
Constructors are called automatically when an object is created
Me
Java variables can be classified into three types: local, instance, and static.
Local variables are declared inside a method and have limited scope.
Instance variables are declared inside a class but outside a method and are accessible to all methods of the class.
Static variables are declared with the static keyword and are shared among all instances of the class.
Examples: int count = 0; // local variable, private String...
Top trending discussions
I applied via Naukri.com and was interviewed in Sep 2021. There were 2 interview rounds.
Types of test steps in software testing
Unit testing - testing individual units or components of the software
Integration testing - testing how different units or components work together
System testing - testing the entire system as a whole
Acceptance testing - testing if the software meets the requirements and is ready for release
Regression testing - testing to ensure that changes or updates to the software did not intro...
Answering questions about transformation and lookup types used in a project
Transformation types used in the project may include data mapping, aggregation, filtering, and sorting
Lookup is a process of searching for a specific value in a table or database
Types of lookup include exact match, range match, and fuzzy match
Questions about organization may refer to project management, team collaboration, or software developmen
I applied via Company Website and was interviewed in Jun 2021. There were 5 interview rounds.
I applied via Naukri.com and was interviewed in Feb 2021. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in Aug 2020. There was 1 interview round.
I applied via Walk-in and was interviewed in Aug 2020. There were 4 interview rounds.
based on 2 reviews
Rating in categories
Software Engineer
11
salaries
| ₹3 L/yr - ₹5.6 L/yr |
Software Developer
9
salaries
| ₹2 L/yr - ₹6 L/yr |
Senior Software Developer
3
salaries
| ₹4.5 L/yr - ₹8 L/yr |
Senior Software Engineer
3
salaries
| ₹7.2 L/yr - ₹21 L/yr |
TCS
Accenture
Wipro
Cognizant