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
3.2

based on 2.9k Reviews

Filter interviews by

Lenskart Senior Software Engineer 1 Interview Questions and Answers

Updated 8 Aug 2024

Lenskart Senior Software Engineer 1 Interview Experiences

1 interview found

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

Coding questions on array and queue

Round 2 - Technical 

(2 Questions)

  • Q1. Sort array wirh stream
  • Ans. 

    Sort array of strings using Java Stream API

    • Use Stream API's sorted() method to sort the array

    • Use Comparator.naturalOrder() to sort the strings in natural order

    • Convert the sorted stream back to an array using toArray() method

  • Answered by AI
  • Q2. Shortest path in matrix
  • Ans. 

    Find the shortest path in a matrix from start to end point

    • Use Breadth First Search (BFS) algorithm to find the shortest path in a matrix

    • Create a queue to store the current position and its distance from the start point

    • Explore all possible directions (up, down, left, right) from the current position

    • Keep track of visited positions to avoid revisiting them

    • Repeat the process until reaching the end point

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Salary discussion
  • Q2. Behavioral quedtions

Interview Preparation Tips

Interview preparation tips for other job seekers - Hard work

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Coding Test 

(1 Question)

  • Q1. Design a calender app to resolve meeting conflicts in a calender and return meetings that can be attended based on preference criteria given
  • Ans. 

    Design a calendar app to resolve meeting conflicts and return preferred meetings

    • Implement a feature to detect conflicts in meeting schedules

    • Allow users to set preference criteria such as importance, duration, time of day, etc.

    • Prioritize meetings based on preference criteria and availability

    • Provide users with a list of meetings that can be attended without conflicts

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(2 Questions)

  • Q1. Minimum Knight Moves (LC Medium)
  • Q2. OS, CN, DB concepts like multithreading, semaphore, tcp vs udp, transaction and ACId properties. Java concepts like stack vs heap(memory), error vs exception. Any 1 Project discussion for 10 mins

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare all the fundamental concepts of operating systems and databases. Refer to the company-tagged questions from LC.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Basic questions only.

Round 2 - Technical 

(2 Questions)

  • Q1. Basic questions like, how react works?
  • Q2. What is the equivalent of ReactDOM in mobile application development?
  • Ans. 

    The equivalent of ReactDOM in mobile application development is React Native.

    • React Native is a framework for building mobile applications using React.

    • It allows developers to write code in JavaScript and render native components.

    • Just like ReactDOM in web development, React Native handles rendering components to the screen.

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is Closure
  • Ans. 

    Closure is a function that captures the environment in which it was created, allowing it to access variables from that environment even after the function has finished executing.

    • Closure allows a function to access variables from its outer scope even after the function has finished executing.

    • It is created when a function is defined within another function and the inner function references variables from the outer functi...

  • Answered by AI
  • Q2. Flat nested array
Round 2 - Technical 

(2 Questions)

  • Q1. Machine coding questions
  • Q2. Das based questions
Round 3 - HR 

(2 Questions)

  • Q1. Simple questions
  • Q2. Simple questions one on one
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

BFS Implementation of a jug question.

Round 2 - One-on-one 

(2 Questions)

  • Q1. Few hashmap questions
  • Q2. Object Oriented Programming questions
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Coding Test 

It was an online assessment. Some coding questions. Some cs fundamental mcqs. SQL query, Rest Api question.

Round 2 - Assignment 

An assignment to create a game using nodejs/ go lang/ java.

Round 3 - Technical 

(2 Questions)

  • Q1. Discussion related to Assignment. Told some changes and told to add some more functionalities.
  • Q2. Some APIS were given. It was case study. You had to show the dishes to a customer according to his preferences.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. General DSA question leetcode style
Round 2 - Technical 

(1 Question)

  • Q1. Discussion on previous project
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. React hooks implemetation
  • Q2. Node event loop

Interview Preparation Tips

Interview preparation tips for other job seekers - just brush up your basics.
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

It was a medium-level DSA round

Round 2 - Coding Test 

This was also a DSA round

Round 3 - Coding Test 

This again a DSA round

Round 4 - Technical 

(1 Question)

  • Q1. Can't disclose the question because of NDA signed but it was a design round
Round 5 - One-on-one 

(1 Question)

  • Q1. This was a project discussion round

Lenskart Interview FAQs

How many rounds are there in Lenskart Senior Software Engineer 1 interview?
Lenskart interview process usually has 3 rounds. The most common rounds in the Lenskart interview process are Coding Test, Technical and HR.
What are the top questions asked in Lenskart Senior Software Engineer 1 interview?

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

  1. Sort array wirh str...read more
  2. Shortest path in mat...read more
  3. Behavioral quedti...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Flipkart Interview Questions
4.0
 • 1.3k Interviews
Swiggy Interview Questions
3.8
 • 423 Interviews
BigBasket Interview Questions
3.9
 • 346 Interviews
Udaan Interview Questions
4.0
 • 334 Interviews
JustDial Interview Questions
3.5
 • 326 Interviews
CARS24 Interview Questions
3.6
 • 319 Interviews
Info Edge Interview Questions
4.0
 • 315 Interviews
Uber Interview Questions
4.2
 • 160 Interviews
Ola Cabs Interview Questions
3.4
 • 141 Interviews
View all
Store Manager
1.2k salaries
unlock blur

₹2.5 L/yr - ₹6.1 L/yr

Optometrist
864 salaries
unlock blur

₹2 L/yr - ₹5.2 L/yr

Sales Executive
541 salaries
unlock blur

₹1.3 L/yr - ₹4.5 L/yr

Sales Associate
404 salaries
unlock blur

₹1.8 L/yr - ₹4.2 L/yr

Assistant Manager
276 salaries
unlock blur

₹4.1 L/yr - ₹15.5 L/yr

Explore more salaries
Compare Lenskart with

Coolwinks Technologies

3.8
Compare

Specsmakers Opticians

3.9
Compare

Titan Eye Plus

4.3
Compare

GKB Opticals

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