Round 1: Qualifying Round
Questions: Presented with an array of numbers and their frequencies, design an iterator for the same and a follow-up on the same where 0 frequency had a special meaning.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 2: Screening Interview
Questions: Transmit data on network line in optimal way.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 3: Onsite Interview - Round 1
Questions:
Medium question followed by a hard follow-up based on graph.
Based on BFS, follow up BFS along with some constructive algorithm.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 4: Onsite Interview - Round 2
Questions:
Hard Bit Manipulation based question.
Knowledge of bitmask, how to mark and unmark bits, get the value of i_th bit in any number is a must to be able to code this.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Googlyness Round
Questions: Generic questions to test your working style, team collaboration, decision making.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Team Matching
Questions: Was asked to explain a complex use case I have worked on and some general questions.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.