i
Intellect Design Arena
Filter interviews by
I applied via Job Fair and was interviewed in Feb 2022. There were 3 interview rounds.
This was the shortlisting round conducted
in an online platform called Dare2Complete and was pretty easy to clear.
The codes given are 2 in number, as the role suggests the only language allowed to code is java. This was an easy win if you have good java skills to computational coding.
I applied via Referral and was interviewed in Feb 2022. There were 3 interview rounds.
It was easy
Medium
I was interviewed in May 2021.
Round duration - 30 minutes
Round difficulty - Easy
This was a technical Interview round based on Java and programming.
Java 8 introduced several new features including lambda expressions, functional interfaces, streams, and the new Date and Time API.
Lambda expressions: Allow you to treat functionality as a method argument.
Functional interfaces: Interfaces with a single abstract method, used for lambda expressions.
Streams: Provide a new abstraction to work with sequences of elements.
Date and Time API: Improved API for handling date and
Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.
Abstract class can have constructors, fields, and methods, while interface cannot have any of these.
A class can extend only one abstract class, but can implement multiple interfaces.
Abstract classes are used to provide a common base for subclasses, while interfaces are used to define a contract for classes to ...
Dependency Injection is a design pattern in Spring framework where the objects are provided with their dependencies.
In Dependency Injection, the dependencies of an object are injected into it rather than the object creating them itself.
This helps in achieving loose coupling between classes and makes the code more maintainable and testable.
Spring framework provides various ways to implement Dependency Injection such as ...
Given a sorted integer array ARR
of size N
, you need to remove duplicates such that each element appears only once and return the length of this new array.
T...
Remove duplicates from a sorted array in-place and return the length of the modified array.
Use two pointers approach to track unique elements and duplicates.
Modify the input array in-place without using extra space.
Return the length of the modified array.
Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.
Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
I applied via Naukri.com and was interviewed in May 2021. There was 1 interview round.
Java 8 introduced several new features including lambda expressions, streams, and default methods.
Lambda expressions for functional programming
Streams for efficient processing of large data sets
Default methods to add new functionality to existing interfaces
Date and Time API for improved handling of date and time
Nashorn JavaScript engine for improved performance
Parallel array sorting for improved performance
Type annotat
Abstract class can have implemented methods while interface cannot.
Abstract class can have constructors while interface cannot
Abstract class can have instance variables while interface cannot
A class can implement multiple interfaces but can only extend one abstract class
Java 8 introduced default and static methods in interfaces
Dependency injection is a design pattern used in Spring to inject dependencies into an object.
Dependency injection is used to reduce coupling between classes.
It allows for easier testing and maintenance of code.
Spring provides three types of dependency injection: constructor injection, setter injection, and field injection.
Constructor injection is the preferred method as it ensures that all required dependencies are pr...
Program to remove duplicate elements from an array of strings.
Create a new empty array to store unique elements.
Iterate through the original array and check if each element is already present in the new array.
If not present, add it to the new array.
Return the new array with unique elements.
Intellect Design Arena interview questions for designations
Top trending discussions
Some of the top questions asked at the Intellect Design Arena Java Developer interview -
based on 9 interviews
3 Interview rounds
based on 28 reviews
Rating in categories
Consultant
1.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Consultant
1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Team Lead
521
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Project Leader
421
salaries
| ₹0 L/yr - ₹0 L/yr |
Product Engineer
338
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech