I applied through an employee referral. The process took two weeks.
The interview process was very smooth and well-structured. It focused strongly on real-life implementations rather than just theoretical knowledge. The interviewers were highly knowledgeable and encouraged in-depth, meaningful discussions. There were two hiring manager rounds: one at the beginning of the process to assess alignment with the company, and another at the end, which was a techno-managerial discussion, one DSA, one LLD, and one HLD.
HLD: Design a Top N movie recommendation system based on views in the last 7 days.
LLD: Design an Async Task processor and extend it to schedule task processing at a particular time and interval.
The following metrics were computed from 11 interview experiences for the Harness Senior Software Engineer role.
Harness's interview process for their Senior Software Engineer roles is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having negative feelings for Harness's Senior Software Engineer interview process.