Tekion logo

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

2.7 Rounds average
Average Typical difficulty
56.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Tekion.

Showing 3 of 160
Tekion logo
Tekion

Technical Lead

Engineering · nearly a year ago

Lead Average Negative experience No offer 1 round
Interview process
Technical screen
Interview formats
System Design

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.

Confirmed questions1 question
  • Could you design the Trello platform?
Tekion logo
Tekion

Software Engineer

Engineering · a year ago

Staff Average Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Technical Coding System Design

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.

Confirmed questions5 questions
  • 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.
Tekion logo
Tekion

Software Engineer

Engineering · a year ago

Intern Average Positive experience Accept offer 4 rounds
Interview process
Take home Technical screen Technical screen Recruiter call
Interview formats
Coding Technical Behavioral

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.

Confirmed questions6 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.

Interview formats

Coding 36%
Technical 35.2%
Behavioral 17.6%
System Design 10.4%
Group 0.5%

Interview difficulty

Easy 13.1%
Average 63.7%
Difficult 23.1%

Candidate experience

Positive 56.9%
Negative 26.9%
Neutral 16.2%