Filter interviews by
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.
Top trending discussions
I applied via Referral and was interviewed in May 2024. There was 1 interview round.
Abstract class is a class that cannot be instantiated, while an interface is a blueprint of a class with only abstract methods.
Abstract class cannot be instantiated, but can have both abstract and non-abstract methods.
Interface can only have abstract methods and cannot have method implementations.
Method overloading is having multiple methods in the same class with the same name but different parameters.
Method overridin...
Few coding tasks asked like palindrome number
Factorial
Basic concept tests based on DSA
Like prove that set is unordered
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...
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...
I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.
In first round 4 coding question like 1 dsa 2 database and one is api and question is very simple . coding round was conducted in hackerrank
Again same but dsa question and oops concept in deep level
A paper based test and it was technical
posted on 9 Apr 2024
Jquery tags syntax uses angle brackets and CSS selectors.
Jquery tags are enclosed in angle brackets, like
Jquery selectors are used to target specific elements, like $('p') or $('.class')
I applied via Referral and was interviewed in Jan 2024. There were 2 interview rounds.
Karet Interview :
5 back to back System design question, we don't need to explain each component but more like list as many as points. Need to finish all the question in 15min
1-2 problem solving question : It's not fency algorithm round with tough question. But true problem solving round using basic knowledge such as hashmap, heap
Design a file system to calculate total size and find top k collections in size.
Create a file system class with methods to add files and calculate total size.
Maintain a data structure to store the collections and their sizes.
Implement a method to find the top k collections based on size.
Consider using a priority queue or sorting the collections based on size.
Handle edge cases like empty collections or invalid input siz
Calculate the total size of an array of strings.
Iterate through the array and sum the length of each string.
Use the `length` property of each string to get its size.
Handle edge cases such as empty strings or null values.
The question is asking to find the top k collections.
Use a sorting algorithm to sort the collections in descending order based on a specific criteria.
Select the top k collections from the sorted list.
Return the selected collections as an array of strings.
based on 1 interview
Interview experience
Software Engineer
367
salaries
| ₹5.7 L/yr - ₹25 L/yr |
Senior Software Engineer
251
salaries
| ₹8 L/yr - ₹32.5 L/yr |
Software Developer
176
salaries
| ₹5.5 L/yr - ₹19.5 L/yr |
Software Engineer2
162
salaries
| ₹7 L/yr - ₹21 L/yr |
Software Engineer III
155
salaries
| ₹13 L/yr - ₹33 L/yr |
TCS
Infosys
Wipro
HCLTech