hims & hers | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
I had my phone screen with a hiring manager and a senior engineer. The initial part was very friendly, discussing my background and experiences. Then they moved to the technical part. The interview lasted about 45 minutes, giving me some time to ask questions at the end. They were nice but definitely assessed my knowledge rigorously.
Technical Questions
- Explain how you would design a system to handle rate limiting for an API. (System Design)
- Implement a function to check if a binary tree is balanced. (Tree, Recursion)
Tips & Insights
Be prepared for both behavioral and technical questions. Make sure to clarify your thought process during technical discussions.