Experience: 6 months
Interview process:
Round1- DSA(1 hour)
Round2- Logical Thinking and Algorithm(1 hour)
Round3- Low Level Design(1 hour)
Round4- Hiring Manager (45 mins)
Round-1
Easy and Medium level DSA questions
https://leetcode.com/problems/detect-pattern-of-length-m-repeated-k-or-more-times/
https://leetcode.com/problems/longest-substring-without-repeating-characters/
In both the question you have to provide the most optimized approach.
Round - 2
Just one question
You are given a graph with undirected edges . Retrive subgraphs containing the nodes with atleast n number of neighbour nodes and these neighbours should also be present in the subgraph of the provided solution.
Also if a node is not included in the subgraph then it also won't be counted as neighbour and count of other nodes which is sharing its edges with that node is reduced by 1.🥲🥲
So get all the subgraphs which is having atleast n neighbours at real time present int he graph.
Firstly i gave a brute force appraoch with exponential time complexity and then come up with the linear time appraoch.😎
Round - 3
Discussion about projects on which i worked , how task i assigned and the work flow execution of the project.
Got the call from HR for offer discussion in just 2 hours😎😎.
They are really amazing people and a very smooth interview process.
The work quality is also very good.