Q1 - https://leetcode.com/problems/longest-balanced-substring-after-one-swap/description/ (exact same, solved all TCs)
Q2 - advanced BS ques based on inclusion exclusion principle (solved half TCs with brute force and hardcoding visible TCs)
There were 20 MCQs - cs fundamentals
First 20 mins intro + resume discussion
Q1 : RandomizedSet design - did comfortably in 25 mins
Q2 : https://leetcode.com/problems/set-matrix-zeroes/description/ (solved comfortably in 15 mins, but could not discuss one edge case due to no time left)
First 45 mins DSA problem, was given a story, boiled down to return minimum size of a subarray having sum >= K , variant of this problem : https://leetcode.com/problems/shortest-subarray-with-sum-at-least-k/description/, optimal is monotonic deque, but could only give a heap solution, giving TC O(nlogn).
Remaining 15 mins were discussion about hackathon project, some questions on DBMS (indexing), an SQL query, a basic question about thread pool and its advantages. Went good but not as good as round 1.
10 mins discussion about SIH and its project mentioned in my resume, basic HR questions related to teamwork, what I know about the company etc.
Everything ended on a positive not for me, but....
Next day the results came and only 1 out of the 3 coming down to HR round was selected and I wasn't one of them :)
Nevertheless, got a confidence boost as this was my first proper interview loop and I feel I did good. Hopefully the next experience I post will be of selection ✌️