Tekion Corp interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

Tekion Corp
upvote
share-icon
3 rounds | 7 Coding problems

Interview preparation journey

expand-icon
Journey
From 1st semester onward, I started doing Competitive coding and Build logical building ability then from 3rd sem I started doing Interviewbit to prepare for internship season and I finished interviewbit in just 4 months and started revising it again and again until I am capable to solve questions by looking only name of it. Then after the internship season, I started learning about Web development and also solving leetcode questions. I also make good e-commerce websites and also solve around 600 questions on leetcode. After this, my placement season came and I got placed in just 2nd week of the placement season.
Application story
This company visit our campus that's why every student is eligible to give Online assessment(Codign round) test, and after this round all those who qualify will be eligible for interviews.
Why selected/rejected for the role?
I am selected because I have developed skills like DSA, problem-solving, web development and also Logical building ability. I also prepared for the HR round because all the questions asked in the HR round I was already familiar with them because of my extracurricular activities and that's why I am capable to answer them correctly.
Preparation
Duration: 6 months
Topics: DSA, Dynamic Programming, Tree, Graph, Arrays, Hash Table, OOPS, DBMS, OS, Computer Network
Tip
Tip

Tip 1: Don't learn the question, learn the concept.
Tip 2: First Solve the question by yourself then jump for other's solutions
Tip 3: Quality of question matters the most rather than quantity. (Try to do the most liked and most asked questions)
Tip 4: Also do have alteast one good project and also you must know all the technologies used in that project.

Application process
Where: Campus
Eligibility: Try to maintain above 7.5
Resume Tip
Resume tip

Tip 1: Resume should not be greater than one page.
Tip 2: You must be aware of everything that is written in the resume.
Tip 3:Highlight your job-related achievement and experience.

Interview rounds

01
Round
Medium
Online Coding Test
Duration80 mins
Interview date24 Aug 2022
Coding problem2

First Interviewer asked me to introduce myself and then he started asking question-related about my project and discuss around 15 min and then he started asking about the DSA question. He asked me 2 DSA questions.

1. 3Sum

Moderate
15m average time
85% success
0/80
Asked in companies
Goldman SachsAdobeAmazon

You are given an array/list ARR consisting of N integers. Your task is to find all the distinct triplets present in the array which adds up to a given number K.

An array is said to have a triplet {ARR[i], ARR[j], ARR[k]} with sum = 'K' if there exists three indices i, j and k such that i!=j, j!=k and i!=j and ARR[i] + ARR[j] + ARR[k] = 'K'.

Note:
1. You can return the list of values in any order. For example, if a valid triplet is {1, 2, -3}, then {2, -3, 1}, {-3, 2, 1} etc is also valid triplet. Also, the ordering of different triplets can be random i.e if there are more than one valid triplets, you can return them in any order.
2. The elements in the array need not be distinct.
3. If no such triplet is present in the array, then return an empty list, and the output printed for such a test case will be "-1".
Problem approach

First of all we will try by the naive approach,

Create a set of vector triplet to make sure all three triplets are unique.
Run 3 loops of i, j, k to iterate over the array.
The triplet is valid if the values add upto 0.
Insert the valid triplet in the set.

Try solving now

2. Delete a Node from Linked List

Moderate
40m average time
67% success
0/80
Asked in companies
CIS - Cyber InfrastructureAmazonGroww

You have been given a linked list of integers. Your task is to write a function that deletes a node from a given position, 'POS'.

Note :
Assume that the Indexing for the linked list always starts from 0.

If the position is greater than or equal to the length of the linked list, you should return the same linked list without any change.
Illustration :
The following images depict how the deletion has been performed.

Image-I :

Alt txt

Image-II :

Alt txt

Problem approach

Copy nexts value to current node
delete the node

Try solving now
02
Round
Easy
Video Call
Duration45 mins
Interview date24 Aug 2022
Coding problem2

The interview first asked to introduce myself and then a few questions related to the project then he jumped onto DSA part where he asked me two DSA question one by one and I was capable of solving all of them as I have done those questions on leetcode.

1. LCA Of Binary Tree

Moderate
10m average time
90% success
0/80
Asked in companies
GrabDisney + HotstarShareChat

You have been given a Binary Tree of distinct integers and two nodes ‘X’ and ‘Y’. You are supposed to return the LCA (Lowest Common Ancestor) of ‘X’ and ‘Y’.


The LCA of ‘X’ and ‘Y’ in the binary tree is the shared ancestor of ‘X’ and ‘Y’ that is located farthest from the root.


Note :
You may assume that given ‘X’ and ‘Y’ definitely exist in the given binary tree.
For example :
For the given binary tree

Example

LCA of ‘X’ and ‘Y’ is highlighted in yellow colour.
Problem approach

A node is the LCA if we find pq in left and right subtrees of a node. One has to be from the left and one has to be from the right
If we land on p or q before finding a node that fits #1 criteria above, then the node we landed on (p or q) is the LCA.
If we search the left and right subtrees of a node and don't find pq on a subtree (it returns NULL), that means the can ignore the subtree where we didn't find pq

Try solving now

2. Diameter Of Binary Tree

Easy
10m average time
90% success
0/40
Asked in companies
AdobePhonePeAmazon

You are given a Binary Tree.


Return the length of the diameter of the tree.


Note :
The diameter of a binary tree is the length of the longest path between any two end nodes in a tree.

The number of edges between two nodes represents the length of the path between them.
Example :
Input: Consider the given binary tree:

Example

Output: 6

Explanation:
Nodes in the diameter are highlighted. The length of the diameter, i.e., the path length, is 6.


Problem approach

Please draw a sample tree first. You will see that a diameter is nothing but maximum( left height +right height+1) for a node. Keep updating this value for every node.

You can calculate height of the tree for every node and then compare it with the value (in this case "ans" ). The return value is the height of the tree for a node.

It will take O( N^2 ) if we write a separate height function, as we are visiting each node twice. Why not, visit the tree once and calculate height in the same recursion keep a check on "ans"

Try solving now
03
Round
Medium
HR Round
Duration35 mins
Interview date24 Aug 2022
Coding problem3

Firstly he asked me to introduce myself then he started asking about my hobbies, background, curricular activities and also he focused on my situation based skill.

1. Basic HR Question

Why you want to join tekion rather then big Tech MNC’s?

Problem approach

Tip 1: Always show them you are only focused on learning.
Tip 2: Also make them feel that you will stay longer in their company

2. Basic HR Question

If your teammate takes all the credit of your work, you and the manager know this only then what will you do in that situation.

Problem approach

Tip 1: Let them know that you will sometimes don't mind with these situations
Tip 2: Also talk to your manager about the matter.

3. Basic HR Question

He also asked why you don’t do business(as my family is a business family)?

Problem approach

Tip 1: I told them that I want to make my own life and only by myself
Tip 2: Also I make them feel that have self learning ability.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
2 rounds | 3 problems
Interviewed by Tekion Corp
1933 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by Tekion Corp
922 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Tekion Corp
1152 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 6 problems
Interviewed by Tekion Corp
1806 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
115097 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
58238 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
35147 views
7 comments
0 upvotes