hims & hers | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview process included a phone screen that involved pair programming, an AI code review, and a discussion about the candidate’s personal technology journey and alignment with company values.
Technical Questions
- Data Log Transmission and Storage Design (System Design, Data Transmission)
- Rate Limiting and Log Collection Design (System Design)
- Fibonacci Tree Path Calculation Using Preorder Numbering (Tree, Recursion)
- Tree Distance Sum Problem (Tree, Graph)
Tips & Insights
Candidates should be prepared to discuss their technical experiences in detail and demonstrate their problem-solving approach during the pair programming session. Understanding the company’s values and being able to articulate personal alignment with them can also be beneficial.