Lenskart is India's dominant omnichannel eyewear brand, operating 1,500-plus stores alongside a high-traffic e-commerce platform, with engineering teams in Faridabad and Bengaluru.
SWE interviews emphasise backend engineering, microservices, and building reliable pipelines for product catalogue, personalisation, and fulfilment. Candidates who can discuss trade-offs in distributed systems and have experience with high-scale retail or e-commerce tech will stand out.
About Lenskart
Lenskart is India's largest omnichannel eyewear brand with 2,500+ stores across India, Southeast Asia, and the Middle East. It pioneered virtual try-on and 3D face scanning for eyewear retail. Listed in 2025.
Apply via Lenskart careers page, LinkedIn, or referral from an existing employee
Recruiter screening call (10 to 15 minutes) to confirm skills and compensation expectations
Online coding assessment on HackerRank or similar (60 to 90 minutes)
Two to three technical interview rounds over video call
HR discussion and offer
Round 1 - Online Assessment (60 to 90 min)
2 to 3 DSA problems ranging from medium to hard on arrays, linked lists, trees, or dynamic programming.
Round 2 - Technical Interview 1 (60 min)
Live coding on DSA plus questions on Java or Node.js internals, OOP, and REST API design patterns.
Round 3 - Technical Interview 2 / Low-Level Design (60 min)
Design an OOP model for a product catalogue, order management, or store inventory system.
Round 4 - System Design (60 min, SDE-2 and above)
Design a scalable product recommendation engine or omnichannel order routing system; covers Kafka, caching, and database sharding.
Round 5 - HR Round (30 min)
Compensation, location preference, joining date, and culture discussion.
Sourced from 2+ candidate post-mortems. Hit Practice to answer any one with AI voice feedback.
2 more questions. Sign up to unlock all
Sign up free: unlock all questionsThe typical Lenskart recruitment process has 5 stages: Apply via Lenskart careers page, LinkedIn, or referral from an existing employee → Recruiter screening call (10 to 15 minutes) to confirm skills and compensation expectations → Online coding assessment on HackerRank or similar (60 to 90 minutes) → Two to three technical interview rounds over video call → HR discussion and offer.
Lenskart typically conducts 5 interview rounds: Round 1 - Online Assessment (60 to 90 min): 2 to 3 DSA problems ranging from medium to hard on arrays, linked lists, trees, or dynamic programming.; Round 2 - Technical Interview 1 (60 min): Live coding on DSA plus questions on Java or Node.js internals, OOP, and REST API design patterns.; Round 3 - Technical Interview 2 / Low-Level Design (60 min): Design an OOP model for a product catalogue, order management, or store inventory system.; Round 4 - System Design (60 min, SDE-2 and above): Design a scalable product recommendation engine or omnichannel order routing system; covers Kafka, caching, and database sharding.; Round 5 - HR Round (30 min): Compensation, location preference, joining date, and culture discussion..
HireStepX recommends the DESIGN framework for this type of interview: Define requirements, Estimate scale, Identify components, Schema design, Generate APIs, Note trade-offs
To answer this question well, HireStepX recommends the DESIGN approach: Define requirements, Estimate scale, Identify components, Schema design, Generate APIs, Note trade-offs Ground your answer in a specific real example from your own experience.
To answer this question well, HireStepX recommends the DESIGN approach: Define requirements, Estimate scale, Identify components, Schema design, Generate APIs, Note trade-offs Ground your answer in a specific real example from your own experience.
To answer this question well, HireStepX recommends the DESIGN approach: Define requirements, Estimate scale, Identify components, Schema design, Generate APIs, Note trade-offs Ground your answer in a specific real example from your own experience.
To answer this question well, HireStepX recommends the DESIGN approach: Define requirements, Estimate scale, Identify components, Schema design, Generate APIs, Note trade-offs Ground your answer in a specific real example from your own experience.
To answer this question well, HireStepX recommends the DESIGN approach: Define requirements, Estimate scale, Identify components, Schema design, Generate APIs, Note trade-offs Ground your answer in a specific real example from your own experience.