Interview Experience đ
I applied through a referral and soon got a call from the HR team to discuss the role and expectations. This was followed by an initial screening call with the hiring manager.
After that, there were 4 technical rounds and 2 fitment rounds, in the following order:
---
đĄ Round 1 â JavaScript & Web Fundamentals
This one focused on JS output-based questions and how JavaScript actually runs in the browser. Topics included function polyfills, accessibility, web security, and memory management.
đ Tip: Brush up on how the event loop works, how JS handles async tasks, and common web app performance pitfalls.
---
đ§ Round 2 â Data Structures & Algorithms (DSA)
For frontend folks, this round is manageable, but backend candidates might find it a bit tougher. Expect medium to hard-level questions.
Key areas: dynamic programming, backtracking, arrays, strings, and problem-solving under pressure.
---
âïž Round 3 â React (LLD)
A hands-on coding round where I had to build a small React app (the setup was already provided). The interviewer mainly observed how I approached the problem, used React effectively, and wrote clean, scalable code.
đ Also, stay updated with Reactâs changelogs and ecosystemâit really shows when you understand "why" something changed, not just "what" changed.
---
đžïž Round 4 â High-Level Design (HLD)
This round was about core web architecture: memory management, state management, authentication, networking, deployments, and security.
My advice? Watch a few YouTube videos on frontend system design and learn how to present your approach in a structured wayâit helps a lot!
---
đ„ Round 5 & 6 â Fitment Rounds
These were two back-to-back in-office discussions with senior leadership.
They focused on my past work, what I could bring to the team, and what I was looking for from the role. Both were genuinely insightful and conversationalâno trick questions here!
---
âš Overall Experience
The interview process at Harness was incredibly smooth and well-organized. All the interviewers were polite, patient, and genuinely curious about my thought process.
About a week later, I got the call â I had cleared all rounds, and theyâd be rolling out the offer soon. đ
---
đŹ Final Tips
* Be confident and calm â clarity of thought matters more than speed.
* Remember, interviewers arenât trying to prove you wrong; theyâre trying to understand *how* you think.
* Think out loud. Involve the interviewer in your reasoning and decision-making.
* Treat it like a collaborative problem-solving session, not an exam.
Hope this helps anyone preparing! Best of luck đȘ