i
Intellect Design Arena
Filter interviews by
The N queens problem is a classic problem of placing N chess queens on an N×N chessboard so that no two queens attack each other.
Create a recursive function to place queens on the board one by one, checking if the current placement is safe
Use backtracking to backtrack and try different placements if a conflict is found
Keep track of the valid solutions and return them at the end
Spiral matrix code in Java
Create a 2D array to represent the matrix
Use variables to keep track of current position and direction
Iterate through the matrix in a spiral pattern
I appeared for an interview in Mar 2025, where I was asked the following questions.
Connecting Java with SQL involves using JDBC to execute SQL queries and manage database connections.
1. Load the JDBC driver: Class.forName('com.mysql.cj.jdbc.Driver');
2. Establish a connection: Connection conn = DriverManager.getConnection(url, user, password);
3. Create a statement: Statement stmt = conn.createStatement();
4. Execute a query: ResultSet rs = stmt.executeQuery('SELECT * FROM table_name');
5. Process the re...
Extracting characters from a string and removing duplicates can be achieved using various programming techniques.
1. Initialize an empty set to track unique characters.
2. Iterate through each character in the string.
3. For each character, check if it is in the set.
4. If not, add it to the set and also to a result list.
5. Finally, convert the result list back to a string or return it as needed.
Example: For input 'hello',
SQL joins combine rows from two or more tables based on related columns, enabling complex queries and data retrieval.
INNER JOIN: Returns records with matching values in both tables. Example: SELECT * FROM A INNER JOIN B ON A.id = B.id;
LEFT JOIN (or LEFT OUTER JOIN): Returns all records from the left table and matched records from the right table. Example: SELECT * FROM A LEFT JOIN B ON A.id = B.id;
RIGHT JOIN (or RIGHT ...
I applied via Naukri.com and was interviewed in Nov 2024. There were 4 interview rounds.
I applied via Campus Placement and was interviewed in Dec 2024. There were 4 interview rounds.
Game based Aptitude test
Multiple choice questions on OPPS and pseudo codes with 2 questions on java and 2 on sql
Intellect Design Arena interview questions for popular designations
I applied via LinkedIn and was interviewed in Nov 2024. There were 3 interview rounds.
Get interview-ready with Top Intellect Design Arena Interview Questions
I applied via Campus Placement and was interviewed in Nov 2024. There were 4 interview rounds.
2 questions of java and oops mainly
I applied via LinkedIn and was interviewed in Sep 2024. There were 2 interview rounds.
Designed a scalable microservices architecture for a web application, focusing on performance and reliability.
Led the design and implementation of the service-oriented architecture
Utilized Docker containers for easy deployment and scalability
Implemented load balancing and caching strategies for improved performance
Contributed to the development of RESTful APIs for seamless communication between services
Working at client side experience and troubleshooting
Various payment types used in banking include cash, checks, wire transfers, credit/debit cards, and online/mobile payments.
Cash: Physical currency used for transactions.
Checks: Written orders to pay a specific amount from one account to another.
Wire Transfers: Electronic transfer of funds between banks.
Credit/Debit Cards: Plastic cards used to make payments.
Online/Mobile Payments: Transactions made through internet or
I applied via Recruitment Consulltant and was interviewed in Sep 2024. There were 2 interview rounds.
HashSet is an unordered collection of unique elements, while Hashtable is a synchronized collection of key/value pairs.
HashSet does not allow duplicate elements, while Hashtable does not allow duplicate keys.
HashSet does not maintain insertion order, while Hashtable does not guarantee any order.
HashSet allows null values, while Hashtable does not allow null keys or values.
Collection is an interface in Java that represents a group of objects, while Collections is a utility class that contains static methods for operating on collections.
Collection is an interface in Java that represents a group of objects.
Collections is a utility class in Java that contains static methods for operating on collections.
Example: List<String> list = new ArrayList<>(); Collection<String> coll
Java program to find duplicates in an array of strings
Create a HashSet to store unique elements
Iterate through the array and check if element is already in the HashSet
If element is already in the HashSet, it is a duplicate
What people are saying about Intellect Design Arena
Some of the top questions asked at the Intellect Design Arena interview -
The duration of Intellect Design Arena interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 149 interviews
Interview experience
based on 2k 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
519
salaries
| ₹7.5 L/yr - ₹26.9 L/yr |
Senior Project Leader
415
salaries
| ₹9.2 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