Interview Question Intel

hims Interview Questions

At Hims, expect rigorous phone screens featuring coding challenges on arrays, trees, and system design. Candidates should focus on mastering data structures and problem-solving techniques.

  • Focus on array, tree, and sorting problems for coding rounds.
  • Prepare for system design questions with hands-on practice.
  • Expect algorithm-heavy interviews with follow-up questions on complexity.
245 tracked posts207 rich source postsDominant stage Phone ScreenLatest tracked 2026-01-19Last 365 days

What shows up most at hims

These are the question clusters that appear most often in the raw records and should shape how candidates allocate prep time.

Open leaked questions

Coding and LeetCode-style screens

188 mentions

Prepare for coding rounds focusing on algorithmic problems, with follow-up mutations to test depth of understanding and implementation speed.

hims & hers Software Engineer Phone Screen: Coding Challenge on Duplicates
hims & hers Software Engineer Phone Screen: Data Structures & BST Coding Challenge
hims & hers Software Engineer Phone Screen: Coding Challenge & System Design

Tree and recursion problems

99 mentions

Expect questions around binary trees, recursion, and structured problem breakdowns, often with follow-up complexities.

hims & hers Software Engineer Phone Screen: Data Structures & BST Coding Challenge
hims & hers Software Engineer Phone Screen: Coding Challenge & System Design
hims & hers Software Engineer Phone Screen: Data Structures & Coding Challenges

Array and sorting questions

79 mentions

Array manipulation, counting, and sorting challenges are common, requiring efficiency and understanding of common algorithms.

hims & hers Software Engineer Phone Screen: Coding Challenge on Duplicates
hims & hers Software Engineer Phone Screen: Algorithms & Data Structures Focus
hims Software Engineer Phone Screen - Projects & Coding Challenge

Where hims puts the most pressure

The stage distribution tells candidates where the loop concentrates effort and what kind of reasoning tends to matter most in each round.

Phone Screen

244 records

This stage focuses on coding challenges, with a deep dive into algorithmic efficiency, problem-solving skills, and technical reasoning.

Onsite

1 records

The onsite interview, though rare, typically involves system design and further coding challenges to evaluate depth of technical expertise.

Outcome mix

Pending236 records
Offer2 records

What hims usually signals

Clear problem-solving approach with clean, efficient code.
Strong understanding of data structures and algorithms.
Ability to break down complex problems and handle recursion effectively.

Representative questions from the visible record set

These examples help users understand the concrete question flavor without dumping the entire raw database into the public page.

Duplicate Elements in Array

Phone ScreenPendinghims & hers Software Engineer Phone Screen: Coding Challenge on Duplicates

Capable Models

Phone ScreenPendingTogether.ai Software Engineer Phone Screen - Kubernetes Resource Management

Binary Search Tree

Phone ScreenPendinghims & hers Software Engineer Phone Screen: Data Structures & BST Coding Challenge

Data Log Transmission and Storage Design

Phone ScreenPendinghims & hers Software Engineer Phone Screen: Coding Challenge & System Design

Arithmetic Expression Simplification

Phone ScreenPendinghims & hers Software Engineer Phone Screen: Coding Challenge & System Design

Fibonacci Tree Path Calculation

Phone ScreenPendinghims & hers Software Engineer Phone Screen: Coding Challenge & System Design

How to prepare for hims

The prep layer should stay practical: what to review, which LeetCode patterns recur, and how GhostInterview fits the live round instead of just prep week.

Prep focus

Practice coding challenges from LeetCode, especially focusing on arrays, trees, and recursion.
Work on system design problems to sharpen your ability to explain solutions and make trade-offs.
Ensure you can walk through your thought process clearly and demonstrate efficient coding techniques.
GhostInterview Solver

Use GhostInterview during the actual interview

GhostInterview is not just for prep. Use it during live interview loops and follow-up pressure while the conversation is still happening. On supported platforms, the overlay is designed to stay hidden on screen share.

Step 1: Start with a stealth mode screen share to practice coding challenges without interruption.
Use GhostInterview during system design rounds to structure the architecture, trade-offs, and follow-up answers in real time.
Step 3: Conclude with a review of your problem-solving process and follow-up questions to simulate a phone screen environment.

Related LeetCode patterns

These are the recurring problem families worth reviewing before a similar loop.

Array

Array-based problems often appear, requiring candidates to demonstrate efficient manipulation and optimal time complexity.

Tree

Tree problems are common, testing candidates' ability to handle recursive thinking and hierarchical structures.

Hash Table

Hash table-related problems evaluate problem-solving skills, especially with respect to time complexity and data storage.

Open representative hims records

This public page summarizes the pattern. The database is where users inspect the actual record detail, stage context, and full write-up.

Open hims leaked questions

FAQ

What can I expect in a Hims coding challenge?

Expect algorithm-heavy challenges focusing on data structures, like arrays, trees, and hash tables. Some challenges may also touch on system design.

How do I prepare for the phone screen at Hims?

Focus on LeetCode problems related to arrays, trees, and recursion. Brush up on system design concepts for the few onsite rounds.

What types of system design questions are asked at Hims?

System design questions may involve scenarios related to data storage, transmission, or scalability, often requiring trade-off discussions.

How important is efficiency in coding challenges?

Efficiency is crucial; Hims values not only correct solutions but also optimized ones, demonstrating time complexity awareness.

Are onsite interviews common at Hims?

Onsite interviews are rare but may involve additional coding challenges and system design questions for in-depth technical evaluation.