
Tekion Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 160 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Tekion.
Technical Lead
The first round was a face-to-face interview. The interviewer started by asking for my introduction. They then picked a point from my current project and discussed it, later using it as a reason for rejection. The interviewer seemed unsure how to start and immediately jumped into a system design question, asking me to design the Trello platform. They didn't clearly answer my questions about requirements and non-functional requirements, telling me to make assumptions. I was a bit nervous, so I took my time, and the interview ran over by 15 minutes. The interviewer was concerned about their lunch break and left the design interview unfinished. I was rejected because they said my project-related clarity was insufficient and the system design could have been better.
- Could you design the Trello platform?
Software Engineer
Got a message from a recruiter via the job portal. They were nice and clear about what they were looking for. The first round was about problem-solving and Javascript, and it was fun to talk about technical stuff and everyday work problems with the interviewer. The second round was supposed to be a machine coding round, but the interviewer changed it up and asked me to recall and write a JSON API response for a Scorecard, choosing Cricket as the topic. I ended up creating fully extensible types in TypeScript and provided a sample JSON with two APIs: Match Detail and Scorecard. I felt the interviewer, likely a Backend engineer, was too focused on the data's completeness rather than its extensibility based on requirements or UI needs. It's okay, but making a hiring decision solely on this while overlooking actual skills and experience says a lot about the company culture. If you're from a product-based company, I'd suggest avoiding Tekion.
- Could you solve a Data Structures and Algorithms problem, and discuss some Javascript Polyfills and performance?
- Were there any tricky output type questions?
- Write a JSON API response for a Scorecard (I chose Cricket) from memory.
Software Engineer
It was a 4 round process. The first round was an OA with 2 coding questions and 27 MCQs. I did well on the coding questions and got shortlisted. The second round was the first interview, where I was asked 2 DSA questions on Linked Lists: detecting a cycle and reversing in groups of k. I answered both and moved on. The third round, my second interview, covered OS topics like scheduling and the Dining Philosophers problem, and a graph question about hopping. I managed to answer most of them and passed. The final round was an HR round with basic behavioral and situational questions.
- Given a linked list, can you detect if it has a cycle?
- How would you reverse a linked list in groups of k nodes?
- What are some common OS scheduling algorithms?
Tekion Software Engineer Interview Questions
Quoted word for word from Tekion interview reports.
“Find all subarrays with a sum of 0 from an array of -1s, 1s, and 0s.”
Read reports →“Given an array of integers, return an array such that each element at index i of the output array is the product of all the numbers in the input array except the element at index i.”
Read reports →“What's the behavior of setTimeout when called with a delay of 0?”
Read reports →“Given three strings s1, s2, and s3, create a function to determine if s3 is an interleaving of s1 and s2. s3 is an interleaving if it includes all characters from s1 and s2 exactly once, maintaining the original order of characters within s1 and s2.”
Read reports →“What is the minimum distance between indices of an element that appears in both given arrays?”
Read report →“Solve this DP problem: find the minimum jumps to reach the end, where arr[i] is the maximum jumps possible from index i.”
Read report →“Find the nth element from the end of a linked list, discuss time complexity, and suggest a better approach.”
Read report →“8 balls are there, out of which only one has a different weight; what are the minimum moves to find it?”
Read report →“How would you find the frequency of elements in an array using O(n) time and O(1) space complexity?”
Read report →Formats, difficulty and experience
Across all 160 Tekion interview reports.