Tekion | SE - Front-end | Mar 2022 | Selected | Interview Experience
1394

About me:

  • YOE : 3.5
  • College : Tier 1
  • Company : Agilysys Technologies
  • Major Tech : Front-end | JS , ReactJS, Redux.
  • Applied Role: Software engineer | Front-end

How I applied:

  • Initially I applied in Instahyre (I personally like this platform and it has more active opportunities). And got a call from a consultancy regarding my suitability for Tekion. However, I did not scheduled for an interview later.
  • Then , Through one of my friends from Tekion, I applied through his referral and got a call for interview within a week

Round 1 - Technical Round:

  • This Round happens for nearly 1hr 15mins but its easy one . Initially asked some JS concepts , shared some JS code snippets and asked for output and its concepts and then asked to write polyfills for array - reduce and map methods.

    Questions From -  Closures , Event bubbling , Event capturing , Hoisting , Array methods 
  • Then asked to code for two question ( 1st - programming ques & 2nd - HTML&CSS design )

       1 . Program Ques - Flatten a Nested array without using any built-in methods
       input - [1, [2, [3], 4, [5, 6, [7]]]]     Output - [1, 2, 3, 4, 5, 6, 7]
       I solved it within 5mins using recursion
       
       2. Design numpad - constraint | All the number element should be under single parent
       I solved it using CSS-flexbox
       

    The following evening, my HR called and informed me that I have cleared this round.

Round 2 - Technical Round:

  • During this round, the interviewer primarily examines my knowledge of DSA. As a front-end developer, I had a hard time clearing this round. Though I am not much skilled at DSA, I try my best to come up with a solution to the problems

  • To pass this round, you must atleast solve two DSA problems with all the edge cases and without any built-in methods.

    DSA ques 1 - https://leetcode.com/problems/word-break-ii/  | **Difficulty Level - Hard**
    Input: s = "catsanddog", wordDict = ["cat","cats","and","sand","dog"]
    Output: ["cats and dog","cat sand dog"]

    I start to code in js , since it is comfortable for me. After 30mins , I got a solution . But it doesnt works for some edge cases . The interviewer was not completely satisfied with my solution, yet he decide to skip for next question with a easy one.

    DSA ques 2 - https://leetcode.com/problems/longest-common-prefix/  | **Difficulty Level - Easy**
    Input: strs = ["flower","flow","flight"]
    Output: "fl"

    I am very nervous at this point , so it tooks more than 20mins for me to solve this problem but was not on O(n).

  • It seems my code again not satisfied the interviewer. But I am decided to not giveup and asked for an another ques since I have to clear this round , so he asked an another easy level ques

  • I am completely nervous and not even able to comeup with logic for this easy one since we already out-of-time. After seeing my state the interviewer give me some time to calm-down. And then I start to explain about my front-end experience, some good things I done in FE and my current responsibilities in my project since I dont want to giveup and decide to try as best as I could.

  • Then he started to ask React , Redux and JS-based questions, which I answered all . Finally he seemed satisfied since I am good at the most required skill for the role, And shortlisted me for next round.

Round 3 - Managerial Round

  • This Round was bit easy comparative with my previous round , the ques mostly based on my current project , application performance , security , optimisation , React-hooks, Redux , Middleware etc.. where I answered most of the ques . One or two ques from security I missed to answer , since i dont have much hands-on experience on security side.
  • At this point itself , I sensed that the interviewer was satisfied with my skills
  • He then asked me some behavioral questions to determine whether I was a good fit for his team. I have finally cleared this round.

Round 4 - Leadership Discussion (not a elimination round)

  • In this discussion , I have call with lead managers from both onsite and offsite , they discussed about the company , its growth, Work life style , working time etc..

  • Then they like to hear about all my previous projects and experiences. It lasts less than 30 minutes . And finally I heared those golden words. You are selected for a offer from Tekion.

    Then the HR contacted me and she said before releasing my offer letter they need some official documents for verification. I already had a offer from Accenture and I shared that too

    After 3 working days I got my offer letter to my mail. Finally got offer from Tekion . But I personally not satisfied with my compensation , may be its due to my performance on second round . Anyway I am Happy with what I have.

    Compensation Details - Tekion Compensation: ~ 18 LPA

Comments (1)