Tech Phone Screen at hims & hers: Software Engineer Fulltime Role

hims & hers | Software Engineer | Phone Screen

Timeline: 2025(Oct - Dec) • Fulltime • JobHopper • :hourglass_not_done: Waiting for result


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!

Interview Questions

Data Log Transmission and Storage Design

Design a system for efficient data log transmission and storage.

Difficulty: Medium | Reference: LC-123 | Tags: Design, System Design

Rate Limiting and Log Collection Design

Design a rate limiting system to manage log collection from various sources.

Difficulty: Hard | Reference: LC-456 | Tags: Design, System Design

Fibonacci Tree Path Calculation Using Preorder Numbering

Calculate the path lengths in a Fibonacci tree using preorder numbering.

Difficulty: Medium | Reference: LC-789 | Tags: Tree, Recursion