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
Candidate interview experiences
First-hand accounts from people who interviewed at Lido.
Software Engineer
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.
- Can you explain the technology stack used by Stack Overflow, and what Stack Overflow is?
- What is dynamic programming?
Software Engineer Intern
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!
- 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)
Software Engineer
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.
- 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.
“Find an element in a sorted array that has been rotated.”
Read reports →“Could you find the index of the minimum element in a given rotated sorted array?”
Read reports →“How does a Hash Map operate?”
Read reports →“Describe the internal implementation of a Hash Map.”
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 →“What is dynamic programming?”
Read report →Formats, difficulty and experience
Across all 8 Lido interview reports.