Tekion Interview Experience Software Engineer 2 Backend

tekion logo
tekion
Software Engineer 2 Backend
May 3, 20255 reads

Summary

I interviewed for the Software Engineer 2 Backend role at Tekion, which covered a mix of data structures & algorithms and core computer science concepts.

Full Experience

PS/DS 1.Minimum steps for knight to reach Destination follow up : print Paths 2. Process vs Thread 3. Context switching 4. PCB(Process control Board) 5. polymorphism with code

Interview Questions (5)

Q1
Knight's Tour Minimum Steps and Path
Data Structures & AlgorithmsMedium

Find the minimum number of steps a knight takes to reach a destination on a chessboard. Follow-up: Print all possible paths.

Q2
Process vs Thread
System Design

Explain the differences between a process and a thread.

Q3
Context Switching
System Design

Explain what context switching is.

Q4
Process Control Block (PCB)
System Design

Explain what a Process Control Block (PCB) is.

Q5
Polymorphism with Code Example
Other

Explain polymorphism and provide a code example.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!