Upload Button Icon Add office photos
Premium Employer

i

This company page is being actively managed by Lenskart Team. If you also belong to the team, you can get access from here

Lenskart

Compare button icon Compare button icon Compare

Filter interviews by

Lenskart Software Engineer Interview Questions and Answers

Updated 10 Jul 2024

Lenskart Software Engineer Interview Experiences

3 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Apr 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Stack based question Medium Difficulty DSA.
  • Q2. Theory questions related Java, Spring, OOPs
Round 2 - Technical 

(3 Questions)

  • Q1. Medium-hard DSA question.
  • Q2. Project related questions
  • Q3. Design Patterns
Round 3 - HR 

(1 Question)

  • Q1. Company fit questions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Customize live data class implementation
  • Ans. 

    Customizing live data class implementation involves modifying the structure and behavior of a class to suit specific requirements.

    • Understand the current implementation of the live data class

    • Identify the specific requirements for customization

    • Modify the class structure and behavior accordingly

    • Test the customized implementation to ensure it meets the desired functionality

  • Answered by AI
  • Q2. Custom Views in android
  • Ans. 

    Custom views in Android allow developers to create unique UI components tailored to their specific needs.

    • Custom views can be created by extending existing View classes in Android, such as TextView or ImageView.

    • Developers can define custom attributes for their custom views in XML using the tag.

    • Custom views can be used to create complex UI components like charts, graphs, or interactive widgets.

    • Custom ...

  • Answered by AI
  • Q3. Design Some Custom View Class
  • Ans. 

    Custom view class design for software engineering interview

    • Extend the View class in Android or UIView class in iOS

    • Override onDraw method to customize drawing behavior

    • Implement custom attributes for XML layout customization

  • Answered by AI

Skills evaluated in this interview

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Aug 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Swift basics and DSA ques

Software Engineer Jobs at Lenskart

View all

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Jun 2023. There were 4 interview rounds.

Round 1 - Assignment 

Machine coding - design food ordering service,

Round 2 - Technical 

(2 Questions)

  • Q1. Sort array having 0 , 1 and 2. do it in single pass
  • Ans. 

    Use Dutch National Flag algorithm to sort array of 0s, 1s, and 2s in single pass.

    • Initialize three pointers low = 0, mid = 0, high = n-1 where n is the length of the array.

    • Iterate through the array and swap elements based on their values and positions.

    • Example: Input array ['0', '1', '2', '0', '1', '2'] should be sorted as ['0', '0', '1', '1', '2', '2'].

  • Answered by AI
  • Q2. Given tree and list of nodes to be deleted. return all new trees created after the deletion
  • Ans. 

    Return new trees after deleting specified nodes from a given tree

    • Traverse the tree and delete nodes that match the given list

    • For each deleted node, create a new tree with the remaining nodes

    • Return all new trees created after deletion

  • Answered by AI
Round 3 - system design 

(1 Question)

  • Q1. Design Restaurant management sytem
  • Ans. 

    Restaurant management system to streamline operations, orders, inventory, and customer service.

    • Include features for table management, order processing, menu customization, inventory tracking, and customer feedback.

    • Implement user roles for staff, managers, and administrators with varying levels of access and permissions.

    • Integrate payment processing systems for seamless transactions and reporting.

    • Utilize data analytics t...

  • Answered by AI
Round 4 - Behavioral 

(2 Questions)

  • Q1. Discussed about projects in depth
  • Q2. Question around redis, kafka and all

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare system design nicely.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Design hld interview asked question
  • Q2. Design lld asked question
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Its mcqs where we need to answer 25 questions

Round 2 - Technical 

(1 Question)

  • Q1. Knowledge if sql based on experience. Good to know joins well

I was interviewed before May 2016.

Interview Questionnaire 

4 Questions

  • Q1. Tell us about yourself
  • Ans. 

    I am a passionate software engineer with experience in developing web applications and a strong background in computer science.

    • Experienced in developing web applications using technologies such as HTML, CSS, JavaScript, and React

    • Strong background in computer science with knowledge of data structures and algorithms

    • Proficient in programming languages such as Java, Python, and C++

    • Familiar with Agile development methodolog

  • Answered by AI
  • Q2. Why Flipkart
  • Ans. 

    Flipkart is a leading e-commerce platform in India with a strong focus on technology and innovation.

    • Flipkart offers a challenging and dynamic work environment for software engineers.

    • The company has a strong reputation for investing in technology and innovation.

    • Flipkart has a large user base and offers opportunities to work on a variety of projects.

    • The company has a strong focus on customer satisfaction and user experie...

  • Answered by AI
  • Q3. Are you comfortable to reallocate
  • Ans. 

    Yes, I am comfortable with reallocating as needed.

    • I am flexible and adaptable to changing circumstances.

    • I have experience working in dynamic environments where priorities can shift.

    • I am willing to take on new challenges and responsibilities as required.

  • Answered by AI
  • Q4. Why should we hire you
  • Ans. 

    I have a strong technical background, excellent problem-solving skills, and a proven track record of delivering high-quality software.

    • Extensive experience in software development, including proficiency in multiple programming languages such as Java, Python, and C++

    • Strong problem-solving skills demonstrated through successful completion of complex projects

    • Proven track record of delivering high-quality software on time a...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: 2 problem statements to be coded using any language
Tips: Focussed on string manipulations and enormous data size handling
Duration: 1 hour 30 minutes
Total Questions: 2

Skills: C/C++
College Name: Guru Premsukh Memorial College of Engineering
Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Coding Test 

1. PEAK ELEMENT QUESTION.
2. COIN DENOMINATION

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Hackerrank LeetCode 2 Hard questions and 1 medium

Interview Preparation Tips

Interview preparation tips for other job seekers - Hackerrank questions are so absurd I had to write input and output stuff more than core logic
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Nice interview experience with easy questions

Round 2 - HR 

(2 Questions)

  • Q1. What are your projects
  • Q2. What is the experience in tech

Lenskart Interview FAQs

How many rounds are there in Lenskart Software Engineer interview?
Lenskart interview process usually has 1-2 rounds. The most common rounds in the Lenskart interview process are Technical and HR.
How to prepare for Lenskart Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Lenskart. The most common topics and skills that interviewers at Lenskart expect are Open Source, Product Design, Technology Solutions, Analytical and Android.
What are the top questions asked in Lenskart Software Engineer interview?

Some of the top questions asked at the Lenskart Software Engineer interview -

  1. Customize live data class implementat...read more
  2. Design Some Custom View Cl...read more
  3. Custom Views in andr...read more

Tell us how to improve this page.

Lenskart Software Engineer Interview Process

based on 4 interviews

1 Interview rounds

  • Technical Round
View more
Lenskart Software Engineer Salary
based on 41 salaries
₹5.5 L/yr - ₹20.4 L/yr
62% more than the average Software Engineer Salary in India
View more details

Lenskart Software Engineer Reviews and Ratings

based on 4 reviews

4.3/5

Rating in categories

4.5

Skill development

4.2

Work-life balance

3.3

Salary

4.3

Job security

3.9

Company culture

3.4

Promotions

4.5

Work satisfaction

Explore 4 Reviews and Ratings
Software Engineer, Backend Nexs

Bangalore / Bengaluru

4-8 Yrs

Not Disclosed

Explore more jobs
Store Manager
1.2k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Optometrist
869 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Sales Executive
541 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Sales Associate
330 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Assistant Manager
255 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Lenskart with

Coolwinks Technologies

3.8
Compare

Specsmakers Opticians

3.8
Compare

Titan Eye Plus

4.3
Compare

GKB Opticals

4.3
Compare
Did you find this page helpful?
Yes No
write
Share an Interview