I applied online. I interviewed at Dentira (Bengaluru) in June 2023
Interview
2 Coding rounds- routine coding questions 1 assignment - 1 Python assignment.Quite easy. It can be done in any of the languages. 1 General round - 1 round where general questions were asked. All took around 2 weeks.
Interview questions [1]
Question 1
Round 1: Find the loop in Linked List. Find LCA in the tree. Round 2: Find the submatrix having the max sum in the matrix. This question was tricky but good. Round 3(assignment): Make parallel calls and scrap data from e-commerce websites. Round 4: Write a function in Python to serialize an array to a string having no restrictions on input and a function to deserialize a string to an array without using any library. It was quite difficult to understand and the interviewer looked like had no interest in the interview. Singleton vs factory design pattern. Why use class in singleton instead of object or function.
Firstly I was been contacted by CEO and then he scheduled my first round. The process is easy, I applied through LinkedIn and in few days got a call from Denira.
Interview questions [1]
Question 1
The Interview took 1 hour, Firstly the interviewer asked the biggest challenge I faced in my development career and that's how we moved to system design discussion.
In Node -> What is deep copy and shallow copy?
A matrix question to find cluster in it.
How to search any text in 10k files using Node js?