Plivo logo

Plivo Software Engineer Interview Questions
& Process

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

Based on 14 interview experiences · FREE TO READ

3.6 Rounds average
Average Typical difficulty
35.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Plivo.

Showing 3 of 14
Plivo logo
Plivo

Software Engineer

Engineering · more than a year ago

Entry Average Neutral experience Decline offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Panel Background check Offer
Interview formats
Behavioral Technical Coding System Design

So I interviewed for an SDE-1 FullStack position and it had 5 rounds. The first was a 20-minute chat about my projects and some scenario-based questions like 'Why are you looking to switch?' and 'Tell me about a tough project challenge.' It was resume-based. Round 2 was backend-focused, where they asked me to describe a project and then gave me a medium DSA problem using stacks, with no follow-up questions on the project description. Round 3 was frontend, involving JS output questions and building a UI with vanilla JS based on a provided diagram. The 4th round was with the Hiring Manager, where we went deep into my work experience at my current company, with lots of questions about projects, technologies, system scaling, and again, project challenges and reasons for looking for a change. Finally, the 5th round was HR, with about 8-10 typical HR questions, including why I'm seeking a new role.

Confirmed questions1 question
  • They asked a medium DSA problem related to stacks.
Plivo logo
Plivo

Software Engineer II

Engineering · more than a year ago

Mid Average Positive experience No offer 4 rounds
Interview process
Recruiter call Phone screen Onsite Technical screen Take home
Interview formats
Behavioral Technical Coding System Design

I applied on LinkedIn and heard back within a week. After a few weeks of profile processing, I had a phone screen. The phone screen's goal was to explain the role, talk about my current work, and see if I'm a good fit. This was followed by an in-person interview the same day. The first in-person interview was relaxed; the interviewer walked me around and we chatted about my work, culture, and past situations. Then came a second in-person interview. There were two logic questions about trees I missed, but the interviewer gave me plenty of time to think. Next was a design discussion, possibly with an architect, where I had to redesign Plivo from scratch. There's also an assignment usually due in 1-2 days, which I skipped because I didn't feel I did well in the interviews.

Confirmed questions4 questions
  • If I give you a stream of words, how would you find the 'n' most frequent words at any point?
  • Given a starting word, an ending word, and a word list, what's the shortest path from the start to the end by changing one letter at a time?
  • Tell me about your work, the company culture, and situations you've encountered.
Plivo logo
Plivo

Software Engineer

Engineering

Mid Average Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Behavioral Technical

The hiring process was a joke. I got through one discussion and one interview round. I couldn't finish the second round because the interviewer joined late and the call ended early. They asked me to join the same link again for a scheduled Zoom call, but the meeting wouldn't start on their end. I figured it was a tech issue and told HR, and then they totally ghosted me, not replying to messages or picking up calls for a couple of weeks. I guess I was rejected because I never heard back after multiple follow-ups, even without a proper interview.

Confirmed questions1 question
  • Can you describe the most difficult tasks you've undertaken?

Plivo Software Engineer Interview Questions

Quoted word for word from Plivo interview reports.

Given a starting word, an ending word, and a word list, what's the shortest path from the start to the end by changing one letter at a time?

Read reports

What are the key aspects of audio quality in VoIP systems?

Read reports

If I give you a stream of words, how would you find the 'n' most frequent words at any point?

Read reports

Can you implement a couple of APIs within a webapp using any programming language and framework, and then deploy it to AWS?

Read report

What are some basic DS Algo questions related to parsing trees?

Read report

Can you build a Queue based Job scheduler that can handle backpressure?

Read report

Formats, difficulty and experience

Across all 14 Plivo interview reports.

Interview formats

Technical 40.5%
Coding 23.8%
Behavioral 21.4%
System Design 11.9%
Case 2.4%

Interview difficulty

Easy 14.3%
Average 78.6%
Difficult 7.1%

Candidate experience

Neutral 28.6%
Positive 35.7%
Negative 35.7%