LivePerson logo

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

3.3 Rounds average
Average Typical difficulty
43.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at LivePerson.

Showing 3 of 24
LivePerson logo
LivePerson

Software Development Engineer

Engineering · a year ago

Entry Average Neutral experience Accept offer 3 rounds
Interview process
Recruiter call Take home Technical screen Onsite
Interview formats
Coding Technical

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.

Confirmed questions1 question
  • Add a custom method to the String prototype in JavaScript for string manipulation as an entry-level task.
LivePerson logo
LivePerson

Software Development Engineer

Engineering · a year ago

Mid Difficult Positive experience No offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen
Interview formats
Behavioral Coding Coding

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.

Confirmed questions1 question
  • What is your understanding of our company?
LivePerson logo
LivePerson

Software Engineer

Engineering · more than a year ago

Senior Average Positive experience Accept offer 6 rounds
Interview process
Recruiter call Phone screen Technical screen Technical screen Onsite Technical screen
Interview formats
Behavioral Technical Coding System Design

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.

Confirmed questions6 questions
  • 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.

What's the difference between class components and functional components in ReactJS?

Read reports

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.

Interview formats

Technical 27.6%
Coding 25.9%
Behavioral 24.1%
System Design 20.7%
Presentation 1.7%

Interview difficulty

Easy 8.3%
Average 75%
Difficult 16.7%

Candidate experience

Positive 43.5%
Neutral 21.7%
Negative 34.8%