Round 1
Questions: 20 minutes was spent on behavioral questions. Then moved to coding. Questions asked were from 30 days tagged but not exact ones but variations on them. Specific question not provided.
Candidate's Approach
I followed this known to work rubric for both questions:
- Ask clarifying questions
- Confirm constraints
- Propose Solution
- Verify if you are expected to optimize
- Proceed to code
- Keep the interviewer engaged with brief comments about each line of code
- Skim code before jumping into testing (this is a personal habit)
- Test code with examples provided
- Discuss time and space complexity (for me interviewer didn’t ask but I still spoke about it)
I feel I could have done better with time management as I had only 7 mins left when I started coding the second question.
Interviewer's Feedback
The interviewer was super nice and supportive, which definitely is a matter of luck. Overall, I’d say my experience was great in the phone screen.