tennr logo

Tennr Interviews

1 experience27 reads
Tennr | Implementation Engineer | Interview Experience | Remote
tennr logo
Tennr
Implementation EngineerRemote3 yearsRejected
August 24, 202527 reads

Summary

I had a remote interview process for an Implementation Engineer role at Tennr. The process included a take-home assessment, two technical rounds focusing on DSA, and a managerial round. Despite performing well in the first three rounds, I was ultimately rejected.

Full Experience

I received a take-home assessment that needed to be completed within approximately 48 hours. The second round was a technical interview focused on Data Structures and Algorithms, where I solved two problems: Top K Frequent Elements and Valid Parenthesis String with a twist of additional brackets. The third round involved discussing my previous work experience and designing a High-Level Design for a Rate Limiter, along with questions on SQL vs NoSQL, Docker vs Virtual Machines, and Kubernetes. The final round was managerial, where I discussed my background, the role's requirements, and my motivation for applying. I felt the first three rounds went smoothly, but the final round made me question my transition from a coding background to an implementation-focused role.

Interview Questions (2)

Q1
Top K Frequent Elements
Data Structures & AlgorithmsMedium

Given an integer array, return the k most frequent elements. The problem is a standard LeetCode problem.

Q2
Valid Parenthesis String with Additional Brackets
Data Structures & AlgorithmsHard

Validate a string containing parentheses, with additional brackets <> and || included. The problem extends the standard Valid Parenthesis String problem.

Preparation Tips

I prepared for the technical rounds by practicing DSA problems, particularly focusing on hash maps and stack-based algorithms. For the system design round, I reviewed concepts related to rate limiters and distributed systems. I also prepared to discuss my background and motivation for transitioning into an implementation role.

Have a Tennr Interview Experience to Share?

Help other candidates by sharing your interview experience. Your insights could make the difference for someone preparing for their dream job at Tennr.