locus logo

Locus Interviews

1 experience89 reads
Locus Interview Experience | SDE 2 | Selected
locus logo
Locus
SDE 23 yearsOffer
October 29, 202589 reads

Summary

I successfully interviewed for an SDE 2 position at Locus, completing all rounds in a single day and receiving an offer the same evening. The entire process was smooth, fast-paced, and highly professional, effectively testing both my technical depth and system design understanding.

Full Experience

How It Started

I was initially contacted by a recruiter from Instahyre who provided an overview of the SDE 2 role and compensation details. After confirming my interest, the interview process began quickly.

Round 1 – Online Assessment

This round consisted of two main questions.
  • DSA + LLD Hybrid Question: I was asked to design a Bank System with various functionalities. The problem was structured into four stages, where successfully passing all test cases of one stage would unlock the next part. This round effectively tested both my coding ability and design thinking.
  • System Design Case Study: A detailed design statement was provided, followed by 16 multiple-choice questions based on that statement. This section assessed my understanding of scalability, consistency, database selection, and API design concepts.
I received a call from HR the very next day, informing me that I had cleared this round.

Round 2 – HR / Culture Fit (30 mins)

This round focused primarily on behavioral aspects and cultural alignment. We discussed topics such as my motivations for joining Locus, the challenges I face in my current role, and my expectations from a new position.

Round 3 – System Design (1 hr 30 mins)

This round was conducted with a Senior Engineering Manager. The core problem was to design a Flash Sale System, similar to popular events like Flipkart’s Big Billion Days. Our discussion delved into various aspects, including rate limiting, effective cache usage, maintaining inventory consistency, implementing queue-based order processing, scaling the system under heavy load, and appropriate database choices.

Round 4 – Discussion with VP of Engineering (45 mins)

In this final round, I had a deep discussion with the VP of Engineering about my past projects, including a side project I had been working on. Interestingly, he was building something quite similar, which led to a very engaging and in-depth technical conversation.

Outcome

All interview rounds were completed within a single day, and I was delighted to receive the offer that same evening. Overall, the experience was smooth, fast-paced, and highly professional. Locus truly has a well-structured process that thoroughly tests both a candidate's technical depth and system design understanding.

Interview Questions (2)

Q1
Design a Bank System
Data Structures & Algorithms

I was asked to design a Bank System with various functionalities. The problem was structured into 4 stages; after successfully passing all test cases of one stage, the next part would unlock. This question tested both my coding ability and design thinking.

Q2
Design a Flash Sale System
System DesignHard

I was tasked with designing a Flash Sale System, similar to how Flipkart handles its 'Big Billion Days'. The discussion covered key topics such as rate limiting, effective cache usage, maintaining inventory consistency, implementing queue-based order processing, scaling the system under heavy load, and appropriate database choices.

Have a Locus Interview Experience to Share?

Help other candidates by sharing your interview experience. Your insights could make the difference for someone preparing for their dream job at Locus.