Round 1: DSA (virtual) -
- 2 dsa questions on leetcode.
- Question 1: Given an array where 1 number appears once and remaining elements occur thrice. Identify the number occuring once. Started from brute approach and then solved in nlogn using sorting.
- Question 2: Given a binary string, in each operation you can select a index and flip all bits from that index to the right end. Find the minimum number of such operations to convert all elements in the string to 1. I was able to come up with linear solution using constant space.
- Overall the interview went well
Round 2: Hiring Manager (Offline) -
- So after round 1, I was invited to their offline hiring drive in bangalore for further rounds.
- Resume based and behavioral questions were asked.
- The interviewer was friendly.
Round 3: HR round (Offline)-
- Standard HR round questions.
The interview process was seamless overall. Got offer letter after after 2 weeks.