Nexmo logo

Nexmo Interview Questions
& Process

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

Based on 22 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
40.9% Positive experience

Which role are you interviewing for?

13 roles · 22 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Nexmo.

Showing 4 of 22
Nexmo logo
Nexmo

Software Engineer

Engineering · more than a year ago

Mid Easy Negative experience No offer 4 rounds
Interview process
Recruiter call Technical screen Take home Onsite Background check Offer
Interview formats
Coding Technical Technical Coding Technical System Design Coding

The process kicked off with a recruiter chat via Skype. Following that, I had to complete a Codility test, needing at least a 70% score. After passing the test, I had a technical interview on Skype where I was asked about language choices for new projects, the differences between SQL and NoSQL, and garbage collection. Then, I went for a face-to-face interview that had four rounds. The first round involved a developer asking whiteboard questions, including creating a LinkedList in Java and finding a node, then addressing circular lists and finding dependencies. The second question was about finding a missing number in a nearly full array of numbers from 1 to 100. The second interviewer presented a puzzle about climbing stairs with one or two steps at a time, relating it to the Fibonacci sequence. The third round was less pleasant with two interviewers, one being quite arrogant, asking about C++ vs. Java, heap vs. stack, the 'volatile' keyword, and string reversal. They also probed deeply into system design, asking about handling concurrent requests for payment IDs in a ConcurrentHashMap using Java's concurrent package. The final round was with the hiring manager, who asked me to design a task scheduler using a given set_timer function, ensuring all tasks are executed even if new ones overwrite the buffer. I couldn't finish this and was told to take it home. I eventually sent the solution, but received no feedback on the interview itself. After two weeks, I contacted HR and was told I lacked core Java competency and couldn't handle the 'architectural' questions.

Confirmed questions8 questions
  • Can you write a class for a linked list and a function to locate a node within it? Also, can you create a function to determine if the list contains a circular dependency?
  • In an array of 99 unique numbers ranging from 1 to 100, which number is missing?
  • For climbing a staircase with N steps, where each step is one unit larger than the previous (size 1, size 2, size 3, etc.), what are the possible ways to climb it using only single or double steps? For example, reaching the 3rd step takes two ways, the 4th takes three, and the 5th takes five. What's the pattern?
Nexmo logo
Nexmo

Talent Acquisition Coordinator

HR

Entry Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Phone screen Onsite Background check Offer
Interview formats
Behavioral Technical Other

I applied at Nexmo in early April and heard back about 8 days later. The whole thing took about 2 weeks. First, I had a phone interview where we mostly talked about my past jobs and what I'm looking for in a company and this position. It was a pretty chill call, I felt really comfortable talking to the Talent Acquisition Partner. To wrap up, they invited me for an in-person interview that same week. I ended up having two onsite interviews within a week and a half to meet the whole Talent Team. The office space itself is really modern, has that young, cool startup vibe. It was a little intimidating doing an interview with 4 people at once, but the vibe was open and informal, yet professional, so I felt fine. They let me know about the positive outcome just two days after my second interview.

Confirmed questions7 questions
  • Can you walk me through your resume and provide general background information?
  • Tell me about your experience with hiring managers.
  • How do you approach prioritization in your work?
Nexmo logo
Nexmo

Java Server Side Engineer

Engineering

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

The whole thing took about a week. First, I had a chat with recruitment over the phone, which was pretty chill. They then asked me to build a hangman app. The next day, I spoke with the head of tech via phone, mostly going over my CV and what I've done. Then came a four-hour onsite with three different groups. First up was the head of tech for two whiteboard exercises on collections and concurrency. After that, two tech leads and I had a casual chat about different technologies. Finally, an architect and I did a whiteboard session focusing on microservices and caching. I actually got the job offer before I even left the building, which was pretty neat. It was a good experience overall, everyone made me feel comfortable and not stressed.

Confirmed questions1 question
  • How could this variable be made thread safe?
Nexmo logo
Nexmo

Training Manager

HR

Mid Average Negative experience No offer 1 round
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Behavioral

I had a 2-hour interview with 4 different people. It mainly focused on how I would use the current systems to change the company's knowledge development. The process focused on technical questions about the internal systems more than anything else, which was unexpected since I don't work there, but they expected me to know everything as an L&D manager. They weren't even sure where the role would fit because they wanted me to do many things and report to three people. After the interview, they ghosted me without any communication about whether I passed or not. I even wrote to HR, but still nothing after a month. This gives you an idea of the kind of company that doesn't care about its employees at all.

Confirmed questions1 question
  • Can you explain how you would leverage the existing systems to transform our employee training programs?

Nexmo Interview Questions

Quoted word for word from Nexmo interview reports.

In an array of 99 unique numbers ranging from 1 to 100, which number is missing?

Read reports

What's the time required to compute the sum of every pair of elements in an array?

Read reports

What is the count of numbers with the same digits, but rearranged, within logarithmic complexity?

Read reports

Which algorithm is used to find the shortest path in a graph?

Read reports

How would you reverse a string without using extra space?

Read report

Given a number, what's the largest number you can make using its digits?

Read report

With a tree of 4 nodes, how many edges do you need to add to break the tree structure?

Read report

What's the minimum number of comparisons to find the smallest element among 5?

Read report

Formats, difficulty and experience

Across all 22 Nexmo interview reports.

Interview formats

Behavioral 30.9%
Technical 30.9%
Coding 21.8%
Other 5.5%
Presentation 5.5%

Interview difficulty

Easy 22.7%
Average 68.2%
Difficult 9.1%

Candidate experience

Positive 40.9%
Negative 50%
Neutral 9.1%

Reports by job function

Engineering 12
Sales 6
HR 2
Product 1
Operations 1