Tekion Interview Experience for Associate Software Engineer FTE (On-Campus) 2022
I was interviewed at Tekion corp in 2022. It was Off-Campus opportunity. I had applied in the month of May last week for the Tekion ASE Backend Role. I got the call from the HR on the June 2nd week, and hr confirmed is I am still looking to join the tekion. I said then hr asked about the my previous internship experiences and details about my current offers which I am holding. After one week I received a call again from the HR again asked about the current offer details. and she sent scheduled zoom interview call on the same day.
Technical Round 1 [60 mins]: First round Interview was completely based on DSA and few Core concepts questions. The interviewer asked around 4 questions based on DSA. The interviewer was very friendly and help with the approach when I stuck time to think and solve the question. The questions was mainly related to Array, Strings, Linked list, Matrix, Tree. The few questions which were asked in this round were:
- Print all the permutations of the array. https://www.geeksforgeeks.org/generate-all-the-permutation-of-a-list-in-python/
- Fibonacci series https://www.geeksforgeeks.org/program-for-nth-fibonacci-number/
- Right node of the binary tree. https://www.geeksforgeeks.org/print-right-view-binary-tree-2/
- Search an element in a sorted and rotated array https://www.geeksforgeeks.org/search-an-element-in-a-sorted-and-pivoted-array/
Along this question basic operating systems question were asked. Interview was very friends helped me when I was stuck with the logic. On the day by 2 hours it self I got interview call for the second round on tomorrow.
Technical Round 2 [60 mins]: First round Interview was completely based on coding and few Core concepts questions. The interview asked 3 coding question on the file operations and databases and in-depth concepts of the operating system. Like saturation, multi-threading. On the same I got confirmation that I will be having the 3rd round the next day.
Technical Round 3 [60 mins]: Started with basic question on myself and project related question. After some time interviewer asked question on networking and asked to writer client server programing. As I used python and did socket programming. After that he asked write find the https://www.geeksforgeeks.org/maximize-the-number-n-by-inserting-given-digit-at-any-position/
And the above should be on the server side and client should interact with the server by sending the inputs to the server. Here, edge case is new number can also be a negative number. And at last some basic operating systems question were asked.
This round was completed on the Thursday. I got a call from hr and we had telephonic discussions about the package, location, expected data of joining and other offers and within 2 minutes I got the selection mail and asked to submit the mandatory documents.