Candidate Status: 2 YOE as SDE at a fintech start-up
Total Rounds: 5
Round 1: Online Assessment Two DSA questions and one SQL query.
Round 2: DSA (45 min) The interview started with a basic introduction and then moved to the following problem: Q1. Meeting Scheduler Design a meeting scheduler that schedules a 1-hour meeting between 9 am and 5 pm, ensuring everyone is available at that time. Busy slots are given for each person. Example: Person A: 4 pm - 5 pm Person B: 12 pm - 1 pm, 3 pm - 4 pm This is an extended version of the merge interval problem.
Round 3: DSA (45 min) Q1. First n (30) digits of Pi: 3141592653589793238462643383279 Given the list: ['314', '49', '9001', '15926535897', '14', '4', '793', '8462643383279'] What is the minimum number of spaces you would have to put in the digits of pi such that all the resulting numbers would be found in my favorite list of numbers? Output: 3 (314 15926535897 9323 8462643383279)
Round 4: DSA (45 min) The interview started with a basic introduction and then moved to the following problems: Q1. Find the distance between two nodes. Q2. Find the minimum cost to reach from source to destination.
Round 5: Hiring Manager (45 min)