i
Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards
Filter interviews by
Reverse a string using popular programming languages
Use built-in functions like reverse() in Python
Iterate through the string in reverse order in C++
Use StringBuilder.reverse() in Java
A prime number is a number greater than 1 that can only be divided by 1 and itself.
Use a loop to check if the number is divisible by any number other than 1 and itself
Start checking from 2 up to the square root of the number for efficiency
If the number is only divisible by 1 and itself, it is a prime number
Replace characters from string with another character
Use a loop to iterate through each character in the string
Check if the character needs to be replaced and replace it with the desired character
Return the modified string
Use a set to remove duplicates from a string
Create a set to store unique characters
Iterate through the string and add each character to the set
Convert the set back to a string to get the result
Use the length() function to find the length of the given string.
Use the length() function in programming languages like Java, Python, C++, etc.
For example, in Java: String str = 'hello'; int length = str.length();
Make sure to handle edge cases like empty strings or null values.
Print a star pattern using loops
Use nested loops to print the desired pattern
Start with a small pattern and then increase complexity
Use '*' character to represent the stars
Example: For a simple pattern, you can use a loop to print '*' in a single line
Exception handling in Java is a mechanism to handle runtime errors and prevent program termination.
Java provides try, catch, and finally blocks to handle exceptions.
Checked exceptions must be caught or declared in the method signature.
Unchecked exceptions do not need to be caught or declared.
Example: try { // code that may throw exception } catch (Exception e) { // handle exception }
Example: try { // code that may...
Yes, static methods can be used in interfaces in Java.
Static methods in interfaces were introduced in Java 8.
Static methods can be called using the interface name.
Static methods in interfaces are used for providing utility methods.
Example: interface MyInterface { static void myMethod() { System.out.println("Static method in interface"); }}
Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.
Abstract class can have constructors, member variables, and methods with implementation.
Interface can only have abstract methods and constants.
A class can implement multiple interfaces but can only extend one abstract class.
Example: abstract class Animal { abstract void sound(); void eat() { // implementa...
Polymorphism in Java can be achieved through method overloading and method overriding.
Method overloading: Having multiple methods in the same class with the same name but different parameters.
Method overriding: Subclass provides a specific implementation of a method that is already provided by its superclass.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
Example: A...
Simple aptitude questions focing on english
Use a set to remove duplicates from a string
Create a set to store unique characters
Iterate through the string and add each character to the set
Convert the set back to a string to get the result
Use the length() function to find the length of the given string.
Use the length() function in programming languages like Java, Python, C++, etc.
For example, in Java: String str = 'hello'; int length = str.length();
Make sure to handle edge cases like empty strings or null values.
A prime number is a number greater than 1 that can only be divided by 1 and itself.
Use a loop to check if the number is divisible by any number other than 1 and itself
Start checking from 2 up to the square root of the number for efficiency
If the number is only divisible by 1 and itself, it is a prime number
I applied via Naukri.com and was interviewed in Dec 2023. There were 2 interview rounds.
Prepared jeneral Aptitude
Technical and coding questions
I appeared for an interview in Jun 2021.
Round duration - 30 minutes
Round difficulty - Easy
Technical round with questions based on core Java concepts.
Yes, static methods can be used in interfaces in Java.
Static methods in interfaces were introduced in Java 8.
Static methods can be called using the interface name.
Static methods in interfaces are used for providing utility methods.
Example: interface MyInterface { static void myMethod() { System.out.println("Static method in interface"); }}
Polymorphism in Java can be achieved through method overloading and method overriding.
Method overloading: Having multiple methods in the same class with the same name but different parameters.
Method overriding: Subclass provides a specific implementation of a method that is already provided by its superclass.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
Example: Animal...
Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.
Abstract class can have constructors, member variables, and methods with implementation.
Interface can only have abstract methods and constants.
A class can implement multiple interfaces but can only extend one abstract class.
Example: abstract class Animal { abstract void sound(); void eat() { // implementation ...
Tip 1 : If you are having an interview with Intellect Design Arena then you must prepare Core Java, as they work on Java technologies mainly.
Tip 2 : You must be comfortable with OOPS concepts, Multithreading and Collections in Java.
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 before Oct 2022. There were 3 interview rounds.
Bit easy, mostly basic level java questions
Exception handling in Java is a mechanism to handle runtime errors and prevent program termination.
Java provides try, catch, and finally blocks to handle exceptions.
Checked exceptions must be caught or declared in the method signature.
Unchecked exceptions do not need to be caught or declared.
Example: try { // code that may throw exception } catch (Exception e) { // handle exception }
Example: try { // code that may thro...
I applied via Campus Placement and was interviewed in Jun 2021. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed before Dec 2021. There were 3 interview rounds.
Basic aptitude test that can be solvable.
They give one topic for speaking upto 2 min
What people are saying about Intellect Design Arena
posted on 8 Apr 2021
MVC life cycle, AJAX call and passing data from view to partial view.
MVC life cycle includes request routing, controller instantiation, action execution, and rendering of the view.
AJAX call is initiated by sending an HTTP request to the server and receiving a response in the form of JSON or XML data.
To pass data from one view to a partial view, we can use ViewBag, ViewData, or TempData.
ViewBag is a dynamic object that ...
Abstract class is a class that cannot be instantiated, while interface is a contract that defines methods.
Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.
Abstract class can have instance variables, while interface cannot.
Abstract class is used for code reusability and polymorphism, while interface is used for achieving abstraction and loose coupling.
In serv...
based on 4 interview experiences
Difficulty level
Duration
based on 42 reviews
Rating in categories
Consultant
1.6k
salaries
| ₹8.5 L/yr - ₹16.7 L/yr |
Associate Consultant
1.1k
salaries
| ₹4 L/yr - ₹9 L/yr |
Team Lead
561
salaries
| ₹12.5 L/yr - ₹21 L/yr |
Senior Project Leader
471
salaries
| ₹14.9 L/yr - ₹26.5 L/yr |
Software Developer
376
salaries
| ₹4.7 L/yr - ₹11.4 L/yr |
Amdocs
Automatic Data Processing (ADP)
KPIT Technologies
24/7 Customer