Lido logo

Lido Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 8 interview experiences · FREE TO READ

2 Rounds average
Average Typical difficulty
75% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Lido.

Showing 3 of 8
Lido logo
Lido

Software Engineer

Engineering · nearly a year ago

Entry Average Positive experience No offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical Coding

It was a good experience. The CTO explained the product and company culture, along with expectations for the role. He was helpful in answering my questions. After our chat, he asked some technical questions.

Confirmed questions2 questions
  • Can you explain the technology stack used by Stack Overflow, and what Stack Overflow is?
  • What is dynamic programming?
Lido logo
Lido

Software Engineer Intern

Engineering · more than a year ago

Intern Easy Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Onsite Background check Offer
Interview formats
Technical Coding Technical Technical Behavioral Technical

So, the Lido Learning SDE Intern interview process had a few rounds. Round 1 involved two coding questions: one was a variation of finding an element in a sorted array, and the other was an SQL query to find the second highest salary per department. Round 2 was more technical, asking about the internal workings of HashMap and ArrayList (dynamic array), plus a question about my projects. The final round was with a Manager and HR, where they asked about HashMap working and collisions again, a string manipulation question to break a paragraph into strings based on line breaks, and why I'm interested in Lido Learning. I got selected for the SDE Intern role!

Confirmed questions2 questions
  • Given an String (Paragraph). You have to find wherever the line is breaking and convert this string (Paragraph) to array of strings?
  • SQL query (Find the second maximum salary in the records table for each Department? Table schema is given Employee Table -> (id, Employee Name, Department Name, Salary)
Lido logo
Lido

Software Engineer

Engineering

Intern Easy Negative experience No offer 2 rounds
Interview process
Phone screen Technical screen Recruiter call
Interview formats
Technical Coding Behavioral

The process is pretty straightforward. First up is a 30-minute phone interview where they'll ask one Data Structure and Algorithm problem, plus some basic Computer Science questions. The second round is a bit of a mix, combining technical and HR aspects, so be ready for both types of questions.

Confirmed questions4 questions
  • Merge two sorted linked lists into a single sorted list.
  • Can you explain what a Hash Map is?
  • How does a Hash Map operate?

Lido Software Engineer Interview Questions

Quoted word for word from Lido interview reports.

Could you find the index of the minimum element in a given rotated sorted array?

Read reports

Given an String (Paragraph). You have to find wherever the line is breaking and convert this string (Paragraph) to array of strings?

Read report

How would you find the top k-elements in a stream of numbers?

Read report

Can you rearrange an array of n distinct integers to form consecutive peaks? That is, the second element should be greater than the first and third, the fourth element greater than the third and fifth, and so on.

Read report

SQL query (Find the second maximum salary in the records table for each Department? Table schema is given Employee Table -> (id, Employee Name, Department Name, Salary)

Read report

Formats, difficulty and experience

Across all 8 Lido interview reports.

Interview formats

Coding 36.4%
Technical 31.8%
Behavioral 22.7%
Other 4.5%
System Design 4.5%

Interview difficulty

Easy 37.5%
Average 50%
Difficult 12.5%

Candidate experience

Positive 75%
Neutral 12.5%
Negative 12.5%