Hello Everyone,
I recently interviewed with Allen Digital for the position of Frontend Developer. I appeared for all 3 rounds consisting of 2 machine coding rounds and a culture-fit/managerial round.
The first machine coding round was on DSA. These are the exact questions asked in this round.
I coded 3 Sum problem with two pointers method. I hadn't come across the Merge Intervals problem before this interview but I could solve it during the interview.
Since the solution to Merge Intervals problem was a bit confusing, I wanted to trace the solution that I wrote(especially the else part) on the same doc where I was writing this solution. But the interviewer didn't let me do that which in turn confused me even more. He kept changing the input to test all edge cases. Fortunately, my code was working for all edge cases.
I noticed that there isn't a single post about Allen Digital interview process so I decided to post one. Hope you find it useful.
Happy to help !