Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      TEKsystems

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: TEKsystems reviews | TEKsystems jobs | TEKsystems salaries | TEKsystems benefits
      TEKsystems interviewsTEKsystems Software Engineer interviewsTEKsystems interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Indeed, Inc. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Indeed, Inc.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Software Engineer Interview

      6 Feb 2020
      Anonymous interview candidate
      Bhubaneshwar
      No offer
      Neutral experience
      Difficult interview

      Application

      I applied through university. The process took 1 week. I interviewed at TEKsystems (Bhubaneshwar) in Jul 2019

      Interview

      TEKsystems conducted a campus recruitment drive in my campus. At first, they gave a _Pre-Placement Talk_ . In total it consisted of 5 rounds : 1) _*Online Test*_ (Including Coding Test) 2) _*Group Discussion*_ 3) _*Technical Round*_ 4) _*HR Round*_ 5) _*Presentation Round*_ . [48 Hours Hackathon] They took Round 1 and Round 2 in our campus on the very first day. And rest of the rounds were held on Skype/Online platform. And the entire process was a week long.

      Interview questions [3]

      Question 1

      *TEKsystems Campus Recruitment Drive Interview Experience* TEKsystems conducted a campus recruitment drive in my campus. At first, they gave a _Pre-Placement Talk_ . In total it consisted of 5 rounds : 1) _*Online Test*_ (Including Coding Test) 2) _*Group Discussion*_ 3) _*Technical Round*_ 4) _*HR Round*_ 5) _*Presentation Round*_ . [48 Hours Hackathon] They took Round 1 and Round 2 in our campus on the very first day. And rest of the rounds were held on Skype/Online platform. And the entire process was a week long. *Round 1: Online Test* ALL QUESTION WERE MCQ (Except Coding Section) Also this section has a sectional cutoff. This round consisted of following sections : a) *General Aptitude* (10 Questions) b) *Data Interpretation* (6 Questions) c) *Logical Reasoning* (10 Questions) d) *Verbal Reasoning* (10 Questions) e) *Company Specific Questions* (2 Questions) f) *Coding Section* (2 Questions) [45 Minutes Only] *a)* General Aptitude Questions were of medium level difficulty. Anyone with decent amount of practice will be able to solve most of the questions. *b)* Data Interpretation Questions were super easy. Anyone with good observation skills can solve all the questions. *c)* Logical Reasoning & Verbal Reasoning Sections were easy as well. *e)* Company Specific Questions : Q1. What is the name of the parent company ? [Answer : Allegis Group] Q2. What is the motto/tagline of this company ? [Answer : “Let’s own change, together.”] *f)* Coding Section Consisted of 2 Questions. *Q1.* You are given string s1 = “” and a string s2 = “abcbcaa” You can perform any one of the two operations on s1 : Append a new character to s1. This costs you A dollars. or Append an existing substring of s1 to s1. This costs you B dollars. Find the minimal dollars you need to pay in order to convert s1 to s2. This question involves Dynammic Programming. Here are some similar questions : https://www.geeksforgeeks.org/minimal-moves-form-string-adding-characters-appending-string/ & https://www.geeksforgeeks.org/minimum-cost-construct-string/ *Q2.* You are given a string which consists of Numbers represented int he form of Roman Numerals. Example : s1 = “VII” or s1 = “XX”. You task is to return the appropriate decimal number. Constraint : Numbers lie between 1 to 500. Also a chart was given for user to look at all the Roman Numerals values. You can refer to this question to get an idea how to solve this question : https://www.geeksforgeeks.org/converting-roman-numerals-decimal-lying-1-3999/ You have to solve at least 1 coding question in order to get to the next round. Out of *447* Students, only *68* students made it to the next round. And i was one of them.
      Answer question

      Question 2

      *Round 2: Group Discussion (GD)* 68 students were divided into 4 groups. First everyone stated out points about what a GD is. Then the invigilator told us to not do any of this. She requested us to do exactly opposite of this, that is a debate. My group was given a topic of “West follows East or East follows the West”. Basically she wanted those people who tend to grab opportunity in a discussion and direct the flow of the discussion as per himself/ herself. In a nutshell, anyone who showed a little dominating character in the discussion, he/she made it to the next round. Speak loud and clear along with some arm gestures supporting your words will do the job. Out of *68* Students, only *36* students made it to the next round. And i was one of them. *Round 3: Technical Round* (This round happened on Skype) Tip : Its okay if you don’t know the answer to the question. Simply say “Sir/Mam, i don’t know the answer to this question” or “I am not sure about the answer, but this is what i think could be the answer”. DON’T BLUFF THE INTERVIEWER ( At least for this company ) *Q1.* Tell me something about your self ? *Q2.* You have mentioned you did a course on SQL. How would you rate yourself in respect to this course? *Q3.* What is the difference between TRUNCATE & DELTE Commands ? *Q4.* What is the difference between DROP & TRUNCATE Commands ? *Q5.* Complete the function to convert a given Integer to its Binary form. *Q6.* Swap two numbers without using a third variable. *Q7.* If x = 25 . Evaluate “x = x++ + ++x – x++ ;” *Q8.* What is the difference between UNION & UNION ALL ? *Q9.* You have an Employee Table [ Name, Age, Salary] & a Department Table [Name , Department] Calculate sum of the salary of all the employees belonging to Department 1. [Answer : You have to use a JOIN Query along with SUM() function ie. “SELECT SUM(sal) FROM emp JOIN dept ON deapartment_no = 1” ] *Q10.* Give a brief overview of the projects you did during your internships. DO YOU HAVE ANY QUESTIONS FOR ME ? [Tip : Always be ready with some questions to ask at the end. It could be a deciding factor for your selection. And NEVER ask “What is the job profile that this company offers”. That question is only supposed to be asked during the Pre Placement Talk.] Out of *36* Students, only *17* students made it to the next round. And i was one of them.
      Answer question

      Question 3

      *Round 4: HR Round* (This round happened on Skype) For most people, this round was a Technical Round 2 . But three of us had a HR round instead. *Q1.* How is the weather over there? *Q2.* Tell me something about your self ? [Its their favourite question] *Q3.* Have you ever gone through Interviews before appearing for this company? *Q4.* What was the feedback of the interviewers that took your interview? *Q5.* What are your strengths ? *Q6.* How do you deal with a stressful situation ? *Q7.* Imagine you get to work in this company, and you work in a team. And suddenly one of you team member quits and gives you his part. And your boss demands you to complete the work till the next day. How do you plan to manage that stress ? *Q8.* Where do you see yourself in 5 years down the lane ? [Tip : Try to make him/her believe that you mean whatever you say. And as always stay confident.] DO YOU HAVE ANY QUESTIONS FOR ME ? Out of *17* Students, only *7* students made it to the next round. And i was one of them. *Round 5: Presentation Round* (This round happened on Skype) [48 Hours Hackathon] This round is also an elimination round. [ Yeah i know it sucks ] 7 of us were in 1 team. And we had to come up with some idea and work on it for 48 hours. The evaluation criteria was as follows : 1) Every Member must write at least 50 lines of code. [ One member will create a public repository and rest of the members will create a branch from it. All the branches should be then merged. And the link must be shared with the company. Also you must prepare a presentation which will be displayed to them in real time. ] 2) Main criteria for evaluation will be based on how well you answer the questions asked by the interviewer while you present your part in your presentation. Now since it was a team work, we divided the work among each of us. And we planned to build a Web Application. 1 member worked on styling part, 1 member worked on front-end , 3 on back-end , 2 on data prediction. So the key to this round is to explain your content in a very concise manner and have a through knowledge of your part in the Application. Following are the basic questions the interviewer asked during our presentation : *Q1.* What tools you have used to build the WebApp ? *Q2.* One member of our team worked on building the website responsive using Bootstrap. Now here the interviewer asked him that how can you create the website responsive WITHOUT using bootstrap. The answer is by using “Media Query Functions“. This functionality is available in CSS itself. And can help us to make the website responsive without using bootstrap. But of-course code will become much longer. *Q3.* Me along with other 2 people were working on the back-end part and were asked that why have we chosen Java Servelts to work with ? *Q4.* From where did you got the idea about the project ? What motivated you guys to work and build the project ? *Q5.* What is the future scope of this project ? DO YOU HAVE ANY QUESTIONS FOR US ? [Yes “US”. There are gonna be multiple people across the panel] [Tips : It is like a normal presentation in which the interviewer will give you really short span of time to explain your content. So if you are clear and to the point wrt to your role, then chances are, he will get impressed. So prefer not to dive deep into the coding part unless that is the only part you have done. In a nutshell, its like selling the project to the interviewers. They probably check who is capable enough to sell the product to the future customers.] Out of *7* Students, only *2* students finally. And Unfortunately *I was NOT one of them* . This whole process was 1 week long. And it felt really bad after i got eliminated in the last round. But soon i moved on and got placed in the next company i appeared i.e. in *“Nomura Research Institute Financial Technologies ( NRI Fintech )”.* Here is my Experience for “NRI Fintech” : https://qr.ae/TWrk75 Good Luck and *NEVER* loose hope. ~ Kunal
      Answer question
      4

      Other Software Engineer interview reviews for TEKsystems

      Software Engineer Interview

      9 May 2026
      Anonymous employee
      Accepted offer
      Neutral experience
      Easy interview

      Application

      I interviewed at TEKsystems

      Interview

      1. chat with recruiter teksystems recruiter 2. take home assignment (build simple banking cli) from placed company 3. pair programming (add features to said cli) talk and code at the same time any language

      Software Engineer Interview

      4 Feb 2026
      Anonymous employee
      Accepted offer
      Positive experience
      Difficult interview

      Application

      I interviewed at TEKsystems

      Interview

      Had an initial phone screen -> Video phone screen with account manager -> met with the client in person where I had to do some actual coding and answer tech questions -> got an offer no more than 2 hours later.

      Interview questions [1]

      Question 1

      They asked general questions about my experience and kept pushing for more details. They wanted to make sure I actually had those skills and wasn't just putting them on the resume for appeal
      Answer question

      Software Engineer Interview

      11 Feb 2026
      Anonymous interview candidate
      Bengaluru
      No offer
      Neutral experience
      Difficult interview

      Application

      I applied through university. I interviewed at TEKsystems (Bengaluru) in Feb 2026

      Interview

      First was the aptitude with one coding questions. You had code in Java. And then shortlisted for interview process. There it was group discussion.and then was 2 technical interview. First round technical interview asked sql, python, java , oops concepts also. My interviewer didn't ask anything about my resume projects.

      Interview questions [1]

      Question 1

      Oops concepts. Method overloading and overriding
      Answer question