Tekion | SSE | Bengaluru | Offer
Summary
I interviewed for a Senior Software Engineer role at Tekion in Bengaluru, India, and successfully received an offer. The interview process comprised problem-solving, low-level design, high-level design, and a hiring manager discussion.
Full Experience
I recently interviewed for the Senior Software Engineer position at Tekion. I have 5 years of experience and come from a Tier 3 college with a B.Tech in CSE. The interview process, which took place in May 2024, consisted of several rounds.
Problem Solving Round: This round involved solving 2 Leetcode Medium-tagged questions.
LLD Round: I was asked to design an Airplane Booking System. The discussion delved into its underlying Model, APIs, and the detailed Seat Selection Process.
HLD Round: This round began with a discussion about the High-Level Design of my current system. Following that, I was tasked with designing the IRCTC system, with the scope specifically limited to the Search and Booking functionalities.
HM Round: In the Hiring Manager round, we again discussed the design of my current system, and I also answered some behavioral questions.
I was offered the position and accepted it.
Interview Questions (4)
Design Airplane Booking System
Design an Airplane Booking System. The discussion covered the data Model, APIs, and the Seat Selection Process in detail.
High-Level Design of Current System (HLD Round)
Discuss the High-Level Design of my current system.
Design IRCTC Search and Booking
Design the IRCTC system. The discussion scope was specifically limited to the Search and Booking parts only.
Design Current System (HM Round)
As part of the Hiring Manager round, I was asked to discuss the design of my current system.