hims & hers | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview process consisted of a phone screen followed by a technical interview. The phone screen was primarily focused on behavioral questions and my previous experience. The technical interview delved into data structures and algorithms, including a question about binary trees and tree traversal techniques. We discussed my resume in depth, particularly my project work in software development, and I provided explanations on some challenging coding situations I had faced. After the technical portion, we wrapped up with questions from my side regarding team dynamics and future projects.
Technical Questions
- Binary Tree Traversal (Tree, DFS)
- Maximum Depth of Binary Tree (Tree, DFS)
Tips & Insights
Be prepared to discuss your past projects in detail and be ready to explain your thought process during coding challenges. Asking questions about team dynamics can provide valuable insights into the company culture.