Cracking the Hims & Hers Software Engineer Interview: Tackling Binary Tree Challenges

hims & hers | Software Engineer | Interview Experience

Interview Date: Not specified
Result: Not specified
Difficulty: Not specified

Interview Process

The interview process started with an online application where I submitted my resume and answered a few basic questions about my experience. After a week, I received an email inviting me to a phone screen interview. The interviewer was friendly and began by asking about my background and experience. Then, he moved on to technical questions. After the technical part, there were a few behavioral questions to assess my fit for the team. Overall, it was a positive experience.

Technical Questions

  1. Binary Tree Level Order Traversal (Tree, BFS)
  2. Implement Queue using Stacks (Stack, Design)

Tips & Insights

Be prepared to discuss your background in detail and practice common data structure and algorithm problems.