Cracking the Hims & Hers Software Engineer Interview: System Design Challenges & Coding Insights

hims & hers | Software Engineer | Interview Experience

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

Interview Process

The tech phone screen at hims & hers consisted of two rounds. In the first round, I was asked about my previous experiences and what I’ve learned from them. They also inquired about my problem-solving approach and coding skills. For the coding part, I had to solve a couple of problems on a shared document.

In the second round, the focus shifted to system design and architecture. I was given a scenario to design a web application and had to discuss my choices and trade-offs with the interviewer. The interviewers were friendly, and it felt like a good discussion rather than an interrogation, which helped ease my nerves throughout the process.

Technical Questions

  1. Data Log Transmission and Storage Design (System Design)
  2. Rate Limiting and Log Collection Design (System Design)
  3. Arithmetic Expression Simplification (Math)

Tips & Insights

Stay calm and treat the interview as a discussion. Be prepared to explain your thought process and design decisions clearly.