Filter interviews by
I applied via Approached by Company and was interviewed in Mar 2022. There were 3 interview rounds.
Coding on technology like Java, Python
Top trending discussions
I applied via Job Portal and was interviewed in Nov 2024. There were 2 interview rounds.
During the coding test, I was asked to write a program to check the frequency of characters in a string.
Java is a popular programming language known for its platform independence and object-oriented approach.
Java is platform-independent, meaning it can run on any device with a Java Virtual Machine (JVM)
Object-oriented programming is a key feature of Java, allowing for code reusability and modularity
The four pillars of Java are: Inheritance, Encapsulation, Abstraction, and Polymorphism
Inheritance allows a class to inherit...
Recursion is a programming technique where a function calls itself to solve a problem.
Recursion involves breaking down a problem into smaller subproblems and solving them recursively.
A base case is needed to stop the recursion and prevent infinite loops.
Example: Factorial calculation using recursion - function factorial(n) { return n === 0 ? 1 : n * factorial(n-1); }
Java doesn't use pointers for security and simplicity reasons.
Java uses references instead of pointers to avoid direct memory manipulation.
Pointers can lead to memory leaks and security vulnerabilities.
Java's garbage collection manages memory automatically, reducing the need for pointers.
Array is a fixed-size data structure while ArrayList is a dynamic-size data structure in Java.
Array is a fixed-size collection of elements of the same data type, while ArrayList is a dynamic-size collection that can grow or shrink.
Arrays can store primitive data types and objects, while ArrayList can only store objects.
Arrays require a specified size at the time of declaration, while ArrayList can dynamically resize it...
posted on 11 Jan 2025
Medium leetcode question on array list
There were three coding questions.
I was interviewed before Mar 2024.
Some questions that range from easy to medium level.
I applied via LinkedIn and was interviewed in Oct 2024. There were 5 interview rounds.
Test was for Web Development - React
75min test
3 Questions
1 Coding Question
2 Scenario based questions
posted on 6 Jan 2025
I applied via Campus Placement
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
List comprehension is a concise way to create lists in Python by applying an expression to each item in an iterable.
List comprehension is written inside square brackets []
It consists of an expression followed by a for clause, then zero or more if clauses
Example: squares = [x**2 for x in range(10)]
Apache Spark is a distributed computing system that provides an interface for programming entire clusters with implicit data parallelism and fault tolerance.
Apache Spark follows a master-slave architecture with a driver program that communicates with a cluster manager to distribute work across worker nodes.
It uses Resilient Distributed Datasets (RDDs) as the basic data structure, which are immutable distributed collect...
Write code for palindtomr
I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.
Software Engineer
9
salaries
| ₹3 L/yr - ₹8.4 L/yr |
Software Developer
5
salaries
| ₹11 L/yr - ₹15.4 L/yr |
Senior Software Engineer
5
salaries
| ₹8 L/yr - ₹14 L/yr |
Software Automation Engineer
3
salaries
| ₹4.8 L/yr - ₹11.2 L/yr |
Bajaj Finserv
Wells Fargo
JPMorgan Chase & Co.
HSBC Group