Tackling Tough Coding Questions: My Hims & Hers Software Engineer Interview

hims & hers | Software Engineer | Interview Experience

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

Interview Process

I had a phone screen interview for a Software Engineer role at hims & hers. The interview started with a brief introduction about myself and my experience. I was then asked a series of technical questions focused on data structures and algorithms.

The interviewer began with a question about arrays: “How would you find the largest element in an array?” I explained my approach and the logic behind it.

Next, we moved onto a coding question: “Can you write a function to reverse a string?” I walked through my thought process and implemented the function in real-time.

The interviewer asked me about my experiences working on team projects and how I handle conflict within a team. Finally, we spent some time discussing the company culture and my understanding of the role.

Technical Questions

  1. Find Largest Element (Array)
  2. Reverse String (String)

Tips & Insights

Be prepared to discuss your past experiences and how they relate to the role. Understanding the company culture can also help you align your answers with their values.