hims & hers | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview process was quite straightforward. First, there was a scheduled phone screen where I was asked a couple of behavioral questions. The interviewer was friendly and seemed genuinely interested in my experiences. After some discussion about my previous internships, we moved on to a technical segment.
For the technical questions, I was presented with a problem related to algorithms and data structures. I was given a specific scenario to discuss how I would approach the solution. The interviewer was engaged and asked follow-up questions based on my thought process, which made it feel more like a collaborative problem-solving session.
Overall, the interview felt positive and I enjoyed the interactions. I’m looking forward to hearing back from them soon!
Technical Questions
- Data Log Transmission and Storage Design (Design, System Design)
- Rate Limiting and Log Collection Design (Design, System Design)
- Fibonacci Tree Path Calculation Using Preorder Numbering (Tree, Recursion)
Tips & Insights
- Be prepared to discuss your previous experiences in detail.
- Approach technical problems collaboratively and think out loud.
- Engage with the interviewer by asking clarifying questions about the problems presented.