Tekion | Staff Software Engineer | Interview Experience (AI Role)

Anonymous User
716
Sep 27, 2026
Sep 27, 2026

Tekion Staff Software Engineer | Interview Experience

Company: Tekion
Role: Staff Software Engineer (AI Role)

I recently interviewed for a Staff Software Engineer position at Tekion.

Round 1 (DSA)

Given multiple time intervals and the number of resources used during each interval, find the maximum total resources needed at any point in time.

Intervals:
[1, 4] → 3 resources
[3, 5] → 2 resources
[4, 6] → 4 resources

Output: 6

Solved it, and asked few questions related LLD and multi threading which was easy to explain

Round2 (LLD)

Interviewer started asking HLD.
Design a ChatGPT-style platform where users have conversations with an AI assistant. Users send messages, the AI's response streams back token by token, conversations are saved, and users can search across their chat history. The system serves many organizations (tenants), each with isolated data. Users can edit messages as well.
(Edit the previous posted question )

SS, represents my solution somewhat, It went well
WhatsApp Image 2026-09-27 at 13.24.30.jpeg

Round3 (HLD)
HLD

Design a platform that runs AI agents for other applications. An agent can call tools, run long (mins–hours), and may need human approval mid-run. Multiple agent steps can be chained into a workflow (branches, loops,fan-out). The platform must run these in isolated sandboxes, shared across tenants over a limited compute pool, and let callers either fire-and-forget or watch a run live step-by-step — without losing any data if a component crashes mid-run.

This was also went fine

Screenshot represnts my solution somwwhat
WhatsApp Image 2026-09-27 at 13.25.26.jpeg

They also asked a question about building an EVAL pipeline for a RAG system.

Comments (1)