i
Intellect Design Arena
Filter interviews by
I applied via Referral and was interviewed in Dec 2022. There were 5 interview rounds.
Aptitude and reasoning mcqs in online mode, web cam is screening
Group discussion with particular topic that is based on hr given topics
Coding test on Java , one or two coding they have to give
Oops concepts are fundamental to Java programming and include inheritance, polymorphism, encapsulation, and abstraction.
Inheritance allows a class to inherit properties and methods from a parent class.
Polymorphism allows objects to take on multiple forms and behave differently based on their context.
Encapsulation hides the implementation details of a class from other classes.
Abstraction allows us to focus on the essent...
Polymorphism is the ability of an object to take on multiple forms.
Polymorphism allows objects of different classes to be treated as if they are of the same class.
It can be achieved through method overloading or method overriding.
Example: A parent class Animal can have multiple child classes like Dog, Cat, etc. and all of them can have their own implementation of the same method like makeSound().
Polymorphism helps in a...
I applied via Naukri.com and was interviewed before Oct 2023. There were 3 interview rounds.
I applied via Campus Placement and was interviewed before May 2023. There were 4 interview rounds.
Pseudo codes and chooses
About ongoing world trend
I applied via Naukri.com and was interviewed in Oct 2021. There were 3 interview rounds.
C is a procedural language while Java is an object-oriented language.
C is compiled while Java is interpreted
Java has automatic garbage collection while C requires manual memory management
Java has platform independence while C is platform dependent
Java has built-in exception handling while C does not
Java has a larger standard library than C
Program to find min and max in an array of strings
Convert array elements to integers
Initialize min and max variables
Loop through array and compare values
Return min and max values
Program to reverse a string
Declare a string variable
Loop through the string from end to start
Append each character to a new string variable
Return the new string variable
Variables in Java are containers that store data values. Their scope determines where they can be accessed.
Java has three types of variables: local, instance, and static
Local variables are declared within a method and can only be accessed within that method
Instance variables are declared within a class but outside of any method and can be accessed by any method within that class
Static variables are declared with the st...
Exception handling in Java is a mechanism to handle runtime errors and prevent program termination.
Java provides try-catch blocks to handle exceptions
Multiple catch blocks can be used to handle different types of exceptions
Finally block is used to execute code regardless of whether an exception is thrown or not
Custom exceptions can be created by extending the Exception class
Checked exceptions must be handled or declare...
Intellect Design Arena interview questions for designations
I applied via Naukri.com and was interviewed in Jun 2021. There were 3 interview rounds.
Yes, static methods can be used in an interface.
Static methods in an interface can be used to provide utility methods that are not tied to any specific instance of the interface.
These methods can be called directly on the interface itself, without the need for an instance of a class that implements the interface.
Static methods in an interface cannot be overridden by implementing classes.
They can be useful for providing...
Polymorphism in Java can be achieved through method overriding and method overloading.
Method overriding allows a subclass to provide a different implementation of a method that is already defined in its superclass.
Method overloading allows multiple methods with the same name but different parameters to be defined in a class.
Polymorphism allows objects of different classes to be treated as objects of a common superclass...
Abstract classes are classes that cannot be instantiated and can have both concrete and abstract methods. Interfaces are contracts that define a set of methods that a class must implement.
Abstract classes can have instance variables, constructors, and non-abstract methods, while interfaces cannot.
A class can implement multiple interfaces, but it can only inherit from one abstract class.
Abstract classes provide a way to...
Get interview-ready with Top Intellect Design Arena Interview Questions
I applied via Naukri.com and was interviewed in Jun 2021. There were 4 interview rounds.
I applied via Referral and was interviewed in Oct 2020. There were 3 interview rounds.
OOPs is a programming paradigm based on the concept of objects that interact with each other to perform tasks.
OOPs stands for Object-Oriented Programming
It involves the use of classes, objects, encapsulation, inheritance, and polymorphism
Classes are blueprints for creating objects
Objects are instances of classes
Encapsulation is the process of hiding data and methods within a class
Inheritance allows a class to inherit p...
What people are saying about Intellect Design Arena
I appeared for an interview before Sep 2020.
Round duration - 90 minutes
Round difficulty - Medium
It was Technical + Aptitude MCQ round.The technical section consisted if MCQ related to DSA,OS,DBMS.The aptitude section consisted of questions related to basic mathematics.
Prateek is a kindergarten teacher with a mission to distribute candies to students based on their performance. Each student must get at least one candy, and if two s...
The task is to distribute candies to students based on their performance while minimizing the total candies distributed.
Create an array to store the minimum candies required for each student.
Iterate through the students' ratings array to determine the minimum candies needed based on the given criteria.
Consider the ratings of adjacent students to decide the number of candies to distribute.
Calculate the total candies req...
Round duration - 30 minutes
Round difficulty - Medium
It was a technical interview testing the basic skills of OS and DBMS of candidates along with few project discussions from your CV.
List of 15 Linux commands with their functions
ls - list directory contents
pwd - print working directory
cd - change directory
mkdir - make a new directory
rm - remove files or directories
cp - copy files and directories
mv - move or rename files and directories
grep - search for patterns in files
chmod - change file permissions
ps - display information about running processes
top - display and update sorted information about pr...
DDL is used to define the structure of database objects, while DML is used to manipulate data within those objects.
DDL includes commands like CREATE, ALTER, DROP to define database objects like tables, indexes, etc.
DML includes commands like INSERT, UPDATE, DELETE to manipulate data within tables.
Example of DDL: CREATE TABLE employees (id INT, name VARCHAR(50));
Example of DML: INSERT INTO employees VALUES (1, 'John Doe
Tip 1 : Be clear about the concepts of Linux and shell scripting.
Tip 2 : Learn about the basics of Data structures and Algorithm.
Tip 3 : Be prepared to explain your projects mentioned in your CV.
Tip 1 : Use professional Keywords in your resume.
Tip 2 : Don't mention anything you are not confident in.
I applied via Naukri.com and was interviewed in Apr 2021. There was 1 interview round.
based on 3 interviews
3 Interview rounds
based on 12 reviews
Rating in categories
Consultant
1.5k
salaries
| ₹4.9 L/yr - ₹17.9 L/yr |
Associate Consultant
1k
salaries
| ₹2.4 L/yr - ₹11 L/yr |
Team Lead
518
salaries
| ₹7.3 L/yr - ₹26.9 L/yr |
Senior Project Leader
414
salaries
| ₹9.1 L/yr - ₹28 L/yr |
Software Developer
350
salaries
| ₹2.7 L/yr - ₹12.2 L/yr |
Amdocs
Automatic Data Processing (ADP)
24/7 Customer
KPIT Technologies