
Tekion Staff Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 6 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Tekion.
Staff Software Engineer
The recruiter was vague about the first round, leaving me unsure of what to expect. Then, a junior developer interviewed me for a Staff position. Their understanding of JavaScript was unclear, and they rejected a simple question with a different solution than they expected. This junior developer seemed uninterested and unprofessional, not someone you'd expect to interview a Staff-level candidate.
- What are some basic JavaScript questions?
Staff Software Engineer
I went through 2 rounds of interviews. First was DSA and LLD. After the LLD round, there was a HLD round. The LLD round was a bit unusual because the interviewer was looking for a very specific answer. The DSA round was manageable, similar to LeetCode medium difficulty problems.
- What is the Longest Common Subsequence between two given strings?
- Can you solve this DSA problem, which is about LeetCode medium level?
- Let's discuss LLD, it was a bit unconventional and the interviewer wanted a specific answer.
Staff Software Engineer
A recruiter contacted me about a Staff Engineer role, given my 8.5+ years of experience. I accepted, and the process began. My first interview revealed I was being considered for Senior Software Engineer, but the recruiter assured me it was indeed for Staff Engineer and any confusion would be cleared up. Following this, an HR representative explained that the company has a flat structure, so the designation wouldn't impact compensation or role. I proceeded, completing a second technical interview. In the subsequent interview, the interviewer insisted I wasn't a good fit for SSE with my experience and current role, quizzing me on JS and attempting to disprove my answers, even requiring code execution to validate correctness. It was an unfortunate experience.
- Can you explain JS closures?
- Could you implement a custom bind function?
- How would you create a custom memo function?
Tekion Staff Software Engineer Interview Questions
Quoted word for word from Tekion interview reports.
“What is the Longest Common Subsequence between two given strings?”
Read reports →“How many different ways can you reach the nth step if you're allowed to jump 1 or 2 steps at a time?”
Read reports →“What's the best way to maximize profit from buying and selling stocks given an array of prices?”
Read reports →“Can you design the JS event loop such that async events are prioritized over the main thread?”
Read reports →“Could you implement a custom bind function?”
Read report →“Can you explain JS closures?”
Read report →“Can you solve this DSA problem, which is about LeetCode medium level?”
Read report →“How would you create a custom memo function?”
Read report →“Could you build a simple 3-pane layout application using React, where the panel widths are adjustable by the user?”
Read report →Formats, difficulty and experience
Across all 6 Tekion interview reports.