Harness Interview Experience | SDE I

harness logo
harness
SDE I
August 11, 202510 reads

Summary

I applied via referral for an SDE I role at Harness, going through a recruiter screen, hiring manager round, and two peer programming rounds which included implementing a Trie and rendering a folder structure to HTML. I was ultimately rejected.

Full Experience

Recruiter Screening

I applied via referral for SDE I role (YOE <2). The recruiter reached out after a few days. They told about the company, asked about my experience, current compensation and notice period. Then an interview was scheduled shortly.

Hiring Manager Round

They wanted to have the HM round scheduled to make sure we are on the same page. It revolved mostly around my current work experience and some behavioural nuances.

Round 1 - Peer Programming

It was a chill round with the interviewer and me introducing each other. Then we discussed a bit about my work experience. We dived into some API request optimization techniques. Then I was asked to implement Trie in TypeScript. It went pretty well.

Round 2 - Peer Programming

The inital steps were same as R1 - basic introduction, discussion around work experience and my skill sets. Then I was given a coding quesiton to render a folder structure tree originally represented in a text form, in an HTML format using list elements.

Input

|- A
|- B
   |- C
   |- D

Output

  • A
  • B
    • C
    • D

I was able to solve it using DOM manipulation. Although, they wanted somethign more advanced.

Verdict - Rejected

Interview Questions (2)

Q1
Implement Trie
Data Structures & Algorithms

Implement a Trie (prefix tree) data structure in TypeScript.

Q2
Render Folder Structure Tree to HTML
Data Structures & Algorithms

Given a text representation of a folder structure tree, render it into an HTML format using list elements.

Input

|- A
|- B
   |- C
   |- D

Output

  • A
  • B
    • C
    • D
Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!