
Kaleyra Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 11 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Kaleyra.
Software Engineer
It was college campus placement for the Software Engineer Professional role. There were 4 interview rounds. First was an online coding and aptitude round, then an in-person tech round, followed by a technical discussion round, and finally an HR discussion. The interviewers and the team seemed good.
- Basic coding and aptitude questions were asked.
Software Engineer
I had previously worked at Kaleyra but left due to compensation. Still, I liked the growth there and decided to reapply with a referral from my manager. HR first talked about my current and past Kaleyra experience and my salary expectations for the staff engineer position. Then they set up three interview rounds: a technical round with a senior colleague, which I passed, and another technical round with a Senior Architect, which I also passed. The third round was with the Director, which got delayed by two weeks. This round was about leadership and salary. Even with my previous Kaleyra experience, they only offered a 25% salary increase on my current CTC, which wasn't right for a staff engineer. I asked for a change, but HR didn't follow up. When I reached out a week later, I found out they had paused my application because of the Tata Communication acquisition. If the interviews had been on time, I probably would have gotten the offer, but now there's been no call. It's frustrating because candidates put in a lot of time and effort, even taking leave for interviews. This kind of thing makes you lose trust.
- Can you list all Redis methods with O(1) time complexity?
- Could you explain the Go programming language life cycle?
- What value do you believe you bring to this role?
Software Engineer
The interview started with questions about my past projects, followed by computer networks and object-oriented programming. For computer networks, we discussed UDP and TCP. In OOPs, the topic was inheritance. It was a challenging interview.
- Tell me about your projects and discuss computer networks, covering UDP and TCP, and OOPs, specifically inheritance.
- Can you answer some questions about networks and OOPs, along with 3 coding questions?
Kaleyra Software Engineer Interview Questions
Quoted word for word from Kaleyra interview reports.
“Can you convert this string in Golang: abbbcdeb ---> acdeb?”
Read reports →“Can you list all Redis methods with O(1) time complexity?”
Read reports →“Could you explain the Go programming language life cycle?”
Read reports →“Can you explain Operating Systems?”
Read reports →“Can you explain dynamic programming?”
Read report →“Can you explain Data Structures and Algorithms?”
Read report →“What's your favorite subject to study?”
Read report →“Can you discuss Java Collections?”
Read report →“Can you explain Database concepts?”
Read report →Formats, difficulty and experience
Across all 11 Kaleyra interview reports.