Round 1: (45 minutes)
Hiring Manager
System design - Primarily talked about the design of one of my previous projects and what could be changed to improve scalability and so on.
1 LP question
Round 2: (1 hour)
Bar Raiser:
Question: Generate Parentheses
I was able to provide short solution with recursion but couldn't optimize it further. The interviewer asked to provide Dynamic Programming solution which I couldn't do. I messed up with the time complexity number of my original solution above.
1 LP question
Round 3: (1 hour)
LLD
Question: Design Kiosk for bank to generate tokens
I had Counter, Service in DB and used query to retrive available counter.
1 LP Question
Do I have any chances at moving forward?
I would like to thank the leetcode community.