i
Intellect Design Arena
Filter interviews by
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
In Java, == is used for comparing reference equality, while .equals() is used for comparing object equality.
== compares memory addresses of two objects
.equals() compares the actual contents of the objects
For primitive data types, == compares values, while for objects, it compares references
Example: String str1 = new String("hello"); String str2 = new String("hello"); str1 == str2 will be false, but str1.equals(str2) wi
HashMap is non-synchronized and not thread-safe, while HashTable is synchronized and thread-safe.
HashMap allows null values and one null key, while HashTable does not allow null keys or values.
HashMap is faster than HashTable as it is non-synchronized, but HashTable is safer for use in multi-threaded environments.
HashMap is part of the Java Collections Framework, while HashTable is a legacy class.
HashMap allows null values and one null key, while HashTable does not allow null values.
HashMap allows null values and one null key, while HashTable does not allow null values.
HashMap is not synchronized, while HashTable is synchronized.
HashMap is faster than HashTable.
Example: HashMap
Example: HashTable
Top trending discussions
Few coding tasks asked like palindrome number
Factorial
Basic concept tests based on DSA
Like prove that set is unordered
Singleton pattern in NestJS ensures a class has only one instance and provides a global point of access to it.
Use the @Injectable() decorator to mark a class as a singleton in NestJS.
Inject the singleton class into other classes using the constructor.
The instance of the singleton class will be shared across the application.
It was easy to crack ill rate 2/5
It was a short coding round pretty easy
It was a long coding round i couldn't crack it
I applied via Referral and was interviewed before Aug 2023. There was 1 interview round.
Long polling is a web technique where the client sends a request to the server and the server holds the connection open until new data is available.
Long polling is a variation of the traditional polling technique where the client sends a request to the server and the server keeps the connection open until new data is available.
It is often used in web applications to simulate real-time updates without the need for const...
GraphQL is a query language for APIs that allows clients to request only the data they need, while REST is an architectural style for designing networked applications.
GraphQL allows clients to request specific data in a single request, reducing over-fetching and under-fetching of data.
REST uses multiple endpoints for different resources, leading to multiple requests for related data.
GraphQL provides a strongly typed sc...
posted on 9 Nov 2021
I was interviewed in Aug 2021.
Round duration - 120 Minutes
Round difficulty - Hard
Given a matrix ARR
of dimensions N * M
, your task is to determine the rank of the matrix ARR
.
The rank of a matrix is defined as:
(a) The maximum number of linearly...
Approach:
Round duration - 60 Minutes
Round difficulty - Medium
This is an elimination round. The interviewer will ask some technical questions and ask to solve some coding questions.
The interview was on Microsoft teams and coding was on codility.
Determine if two given strings, 'str1'
and 'str2'
, are permutations of each other.
Two strings are permutations of each other if one string's characters ...
Round duration - 60 Minutes
Round difficulty - Hard
Interviewers asked some questions regarding System design and then asked me to perform the task
Round duration - 60 Minutes
Round difficulty - Hard
There were 2 interviewers. This round was basically Distributed systems.
Given a list of numbers, rearrange them such that every second element is greater than its adjacent elements. Implement a function to achieve this rearrangement.
Round duration - 60 Minutes
Round difficulty - Hard
Tip 1 : Might ask you to write coding in System Design (Eg : Vending Machine)
Tip 2 : Use star methodology to answer.
Tip 3 : Interact as much as you can with the interviewer and discuss your approach to solve questions.
Tip 4: Start your preparation at least 6 months before application
Tip 5 : Practice Leetcode
Tip 1 : Resume should match with job description
Tip 2 : Add a summary section and avoid sections like hobbies, strengths
Tip 3 : Clearly mention your skills
I was interviewed in Sep 2021.
Round duration - 110 Minutes
Round difficulty - Medium
Aptitude and coding and Ouput MCQ
Given an infinite supply of coins of varying denominations, determine the total number of ways to make change for a specified value using these coins. If it's not possible to make...
Round duration - 60 minutes
Round difficulty - Easy
There were 2 interviewers. I was asked to make a presentation earlier which I had to present in the interview.
Questions on SQL, Javascript, Linux
Tip 1 : Keep the conversation interesting
Tip 2 : Prepare thoroughly
Tip 3 : Look for interviewers on LinkedIn
Tip 1 : Projects should be engaging
Tip 2 : Experiences should be on top
posted on 30 Jun 2021
I applied via LinkedIn and was interviewed in Oct 2021. There were 5 interview rounds.
Binary tree fin the no of leaf node
System design for Netflix
Use microservices architecture
Implement a distributed caching system
Utilize content delivery networks (CDNs)
Implement recommendation algorithms
Ensure high availability and fault tolerance
Implement user authentication and authorization
Handle large-scale data storage and processing
Implement efficient search functionality
HLD design refers to high-level design, which involves creating an architectural blueprint for a software system.
HLD design focuses on the overall structure and components of a system.
It includes defining the system's modules, interfaces, and interactions.
HLD design helps in understanding the system's functionality and how different components work together.
It provides a roadmap for the development process and helps in...
posted on 1 Nov 2021
I applied via LinkedIn and was interviewed in Oct 2021. There were 4 interview rounds.
The current chairman of ISRO is K. Sivan.
K. Sivan is an Indian space scientist and the current chairman of ISRO.
He has been associated with ISRO for over three decades and has contributed to several missions.
Under his leadership, ISRO has achieved several milestones, including the successful launch of Chandrayaan-2.
He is also known as the 'Rocket Man' of India.
UNESCO stands for United Nations Educational, Scientific and Cultural Organization.
UNESCO is a specialized agency of the United Nations.
It was established in 1945 with the aim of promoting peace and security through international cooperation in education, science, and culture.
UNESCO is responsible for designating and preserving World Heritage Sites, promoting literacy and education, and supporting cultural diversity.
So...
I applied via Company Website and was interviewed in Dec 2021. There were 4 interview rounds.
LinkedList is a linear data structure where each element is a separate object with a pointer to the next element.
LinkedList is a collection of nodes that contain data and a reference to the next node.
It allows dynamic memory allocation and efficient insertion/deletion of elements.
Traversal in LinkedList is slower than arrays as it requires sequential access.
Examples include Singly LinkedList, Doubly LinkedList, and Cir
Stack is a data structure that follows LIFO (Last In First Out) principle. Queue is a data structure that follows FIFO (First In First Out) principle.
Stack is like a stack of plates where the last plate added is the first one to be removed
Push and pop operations are used to add and remove elements from the stack
Examples of stack include browser history, undo-redo operations
Queue is like a queue of people waiting in lin...
Some of the top questions asked at the Intellect Design Arena Full Stack Developer interview -
based on 1 interview
Interview experience
based on 13 reviews
Rating in categories
Consultant
1.5k
salaries
| ₹5 L/yr - ₹18 L/yr |
Associate Consultant
1k
salaries
| ₹1.8 L/yr - ₹11 L/yr |
Team Lead
502
salaries
| ₹7.2 L/yr - ₹24 L/yr |
Senior Project Leader
425
salaries
| ₹8.9 L/yr - ₹28 L/yr |
Product Engineer
341
salaries
| ₹2.8 L/yr - ₹9.7 L/yr |
TCS
Infosys
Wipro
HCLTech