Round 1 (LLD) - 1 to 1.5 Hours: - Interviewer introduced himself and brief me about the whole interview process. - He asked me to Introduce myself. - Quick discussion on my experience and current roles and responsibility. - Quickly moved to LLD question: Design a system similar to Pinterest. - In the end, He gave me one code and asked me to review that and refactor it. Round 2 (HLD) - 1 to 1.5 Hours: - Introduction - Few questions based on roles and responsibilities I was working on. - Design a system on a large scale to generate ticket numbers for platforms like Jira. - One small algorithm question - One more design question Round 3 - Cultural Fit - 1-1:30 hours: - Introduction - Questions to check whether you are a good fit according to their culture and requirements or not. CTO call - 45 minutes: - A couple of technical questions and more on how the team works and whether you can fit in that working environment or not. CEO call - 15 minutes: - Validating whether you'll be overall a good fit for the company or not. - Your personal goals are aligned with the company or not. - You will be able to build and grow in a start-up environment or not.