
LivePerson Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 24 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at LivePerson.
Software Development Engineer
I went through a comprehensive three-stage interview process. Initially, I had a brief meeting with my future manager and completed an online coding test. This was followed by a one-hour coding task monitored by an SDE online. In the final stage, I engaged in general discussions and completed a 15-minute online coding test with a future colleague SDE.
- Add a custom method to the String prototype in JavaScript for string manipulation as an entry-level task.
Software Development Engineer
There were 4 interviews in total. First was an HR screening. Second was a general technical interview where they discussed my past work and I had a small HackerRank/LeetCode style live coding question. The interviewer for this one was from a different team than the one I applied for. Third was another technical interview with the team itself, which included a slightly harder live coding question. Fourth was an interview with the department lead.
- What is your understanding of our company?
Software Engineer
First, a telephonic chat with the Talent Acquisition person. Then, a Behavioral + Technical round focused on problem solving with Data Structures. After that, another Behavioral + Technical round, this time with a math problem. Next up was System Design. Then, a round with the Hiring Manager, which was Behavioral + Technical, based on my experience. Lastly, a Coding round.
- For DSA, Leetcode Mediums 2 involving prefix sum
- For DSA, Leetcode Mediums 2 involving Kadane algorithm
- System Design: LRU Cache
LivePerson Software Engineer Interview Questions
Quoted word for word from LivePerson interview reports.
“How do you find the kth most frequent word?”
Read reports →“What's the difference between class components and functional components in ReactJS?”
Read reports →“How would you find islands in an array?”
Read reports →“Can you solve the valid parenthesis coding problem?”
Read reports →“Could you use UML to depict state changes in a watch?”
Read report →“Could you explain what functional programming is?”
Read report →“Can you explain the lifecycle of ReactJS?”
Read report →“Can you design a task management system that doesn't rely on the system clock?”
Read report →“Tell me about recursion and iterative problems in JavaScript.”
Read report →Formats, difficulty and experience
Across all 24 LivePerson interview reports.