Interview Experience at Hevo Data | A Valuable Learning Journey 🚀 (SDE-1, Fresher)
- Posted
- 1 Nov 2026
Summary
I completed four interview rounds for an SDE-1 role at Hevo Data, including an online assessment, a machine coding round, a hiring manager round, and a leadership connect, but ultimately did not receive an offer.
How it went
Back in August, I got the opportunity to interview with Hevo Data after my resume was shortlisted through their careers page for SDE-1 role. The interview process consisted of four interesting and challenging rounds:
-
Online Assessment | 2 Hours 6 questions focused on problem-solving, data structures, algorithms, and coding. Tested logical thinking and the ability to solve problems under time constraints.
-
Machine Coding Round | 2 Hours Asked to design and implement a Meeting Scheduling System. The problem involved multiple requirements, edge cases, and complex conditions. I was able to implement a working solution for most scenarios and explained my approach to handling the more challenging edge cases. One thing I particularly appreciated was how the friendly and supportive the interviewer was. Whenever I got stuck, they provided helpful guidance, making the discussion interactive and engaging.
-
Hiring Manager Round | 45 minutes Covered technical discussions, projects, problem-solving, and previous experiences. I was also asked to write the pseudocode for an LRU Cache, along with additional conditions and constraints. The discussion focused on understanding the approach, handling different scenarios, and explaining the reasoning behind the solution.
-
Leadership Connect | 15 Minutes A conversation around my experiences, ownership, responsibilities, and professional growth. Discussed my approach towards learning, taking initiative, and handling responsibilities.
I had the opportunity to progress through all four rounds of the process. Although I couldn't convert this opportunity, the experience was valuable and gave me plenty to learn from.
Questions asked (2)
- 01
LRU Cache Implementation (Pseudocode)
Data Structures & Algorithms
Write the pseudocode for an LRU (Least Recently Used) Cache, including additional conditions and constraints discussed during the hiring manager round.
- 02
Meeting Scheduling System Design
System Design
Design and implement a Meeting Scheduling System that handles multiple requirements, edge cases, and complex conditions as presented in the machine coding round.