I applied through a recruiter. The process took 6 weeks.
More or less standard process, slightly on a longer side. Initial screening with recruiter, then with developer, then take home multi-hour coding test. Then full-day on-site (virtual on-site for remote roles, can be split into 2 few hour sessions) Good realistic take home test. One of interviews during the on-site is a follow up to it. Explain what you’ve done, how it can be improved, scaled, etc.
Really slow overall recruiting process - took more than a month from start to compensation negotiation, at which point I’ve declined, since they started at $190,000 on hired.com, but and switched it to $175,000 during negotiation. Questionable ethics - wise, but not entirely uncommon unfortunately. Not sure how they can stay competitive with interview process that much longer than the market and salaries much lower. Would’ve been overall neutral experience if they didn’t switch the compensation at the very last moment.
Baby-steps progression exercise. Implement one-dimensional tree of strings - animal types.
Animal might be a sub-type of another animal. At first you start just implementing the UI and offsets without using spaces, then move on to extracting the data to json file and parsing it. Then you add an Input next to an Animal name, that allows new animal to be added as a Sub-Type in runtime. During the followup they asked to add ability to remove the animal from the tree, removing any of its sub-types as well.
The following metrics were computed from 3 interview experiences for the Hinge Health Staff Software Engineer role in San Francisco, California.
Hinge Health's interview process for their Staff Software Engineer roles in San Francisco, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Hinge Health's Staff Software Engineer interview process in San Francisco, California.