Filter interviews by
I applied via hackerearth and was interviewed before Jun 2022. There were 4 interview rounds.
HackerEarth Coding challenge with 2 coding problems with 100 marks each and rest aptitude questions.
General aptitude related puzzles and also a coding question.
Leetcode medium problem with screen sharing+webcam on.
Top trending discussions
I applied via Campus Placement and was interviewed in May 2024. There were 2 interview rounds.
Various Topics on Aptitude and Pseudocodes
Python is a high-level, interpreted programming language known for its simplicity and readability.
Python is dynamically typed, meaning variable types are determined at runtime.
Python uses indentation to define code blocks, rather than curly braces like in C++ or Java.
Python has a large standard library with built-in functions and modules for various tasks.
Python is popular for web development, data analysis, artificial...
Loops are programming constructs that allow a set of instructions to be repeated multiple times until a certain condition is met.
Loops are used to iterate over a collection of items or perform a set of instructions multiple times.
Common types of loops include for loops, while loops, and do-while loops.
Example: for(int i=0; i<5; i++) { // code block to be repeated 5 times }
I applied via Job Portal and was interviewed in Jan 2023. There were 3 interview rounds.
I applied via Approached by Company and was interviewed before Mar 2023. There was 1 interview round.
posted on 2 Jul 2024
Main principles of Java include object-oriented programming, platform independence, and automatic memory management.
Object-oriented programming: Java is based on classes and objects, allowing for encapsulation, inheritance, and polymorphism.
Platform independence: Java code can run on any platform that has a Java Virtual Machine (JVM) installed.
Automatic memory management: Java uses garbage collection to automatically m
The == operator compares the memory addresses of two objects, while the equals method compares the content of two objects.
The == operator is used to compare the memory addresses of two objects in Java.
The equals method is used to compare the content of two objects in Java.
Example: String str1 = new String("hello"); String str2 = new String("hello"); str1 == str2 will return false, but str1.equals(str2) will return true
Easy round and refer to previous year questions
I applied via Campus Placement and was interviewed before Sep 2021. There were 5 interview rounds.
Basic Aptitude Questions and the duration was 1 hr
3 coding questions were asked. common topics such as recursion, string manipulation and arrays
I applied via Campus Placement and was interviewed before Oct 2023. There was 1 interview round.
I applied via Walk-in and was interviewed before Mar 2021. There were 3 interview rounds.
Java based questions
- Pattern
- Arithmetic
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Software Engineer
10
salaries
| ₹5 L/yr - ₹11.5 L/yr |
Software Developer
5
salaries
| ₹4.2 L/yr - ₹16.5 L/yr |
Front end Developer
5
salaries
| ₹4.2 L/yr - ₹7 L/yr |
Test Engineer
4
salaries
| ₹4 L/yr - ₹5 L/yr |
QA Engineer
4
salaries
| ₹3.8 L/yr - ₹5.7 L/yr |
TCS
Infosys
Wipro
HCLTech