I applied through a staffing agency. I interviewed at Nykaa (Gurgaon, Haryana) in Jun 2021
Interview
It was a virtual drive on Saturday, two rounds were take, first is DS, algo problem sovling round and second is system design round. My both the rounds went well, why I say so, because if my second rounds hasn't gone well, then I would have received the feedback that I am not selected, but I received a response that feedback would be shared on Monday.
I didn't receive any feedback from them on Mon, so I checked for the feedback on Tue, and didn't receive any. Then I checked with the recruiter, who responded that my second round was not good.
What I conclude is that, as it was a drive, they would have selected ones according to their preferability.
I applied through a staffing agency. I interviewed at Nykaa (New Delhi) in Apr 2022
Interview
Interview process includes three round 1. DS Algo 2. System Design 3. HR discussion. I have given the interview on Saturday. All round supposed to be completed on the same day. I have cleared the 1st round and then given the 2nd round. I thought both rounds went well. But got the feedback that I am not moving forward with NYKAA. There should be detailed feedback and I should know the reason. Nothing happened like that.
Interview questions [1]
Question 1
Implement the circular linked list
Design the retail chain with requirements given.
I applied through a recruiter. The process took 1+ week. I interviewed at Nykaa (New Delhi) in Aug 2019
Interview
It was one of the worst interview experience of my life. HR team is totally unprofessional and kept giving false impression of positive feedback till the last round. HR informed that all the interviews will be held in single day with decision on same day.
However interview happened across two days.
Interview questions [6]
Question 1
First interview was system design round. N cricket teams play M matches between them. Assuming number of viewers on the scale of millions design a commentary feed service that tracks match ball by ball and sends updates to users in realtime. 1) user can subscribe to any match before it starts 2) user can cancel subscription before match starts. 3) service available to get update for a particular ball, design the relay system which delivers each ball status to subscribed users.
find path to reach from one corner of 2d matrix to the diagonally opposite i.e. 0,0 to n,n. Allowed to move in any direction (top, down, left, right), there could be some cells which don't allow movement.