Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by TEKsystems Team. If you also belong to the team, you can get access from here

TEKsystems Verified Tick

Compare button icon Compare button icon Compare
3.4

based on 928 Reviews

Filter interviews by

TEKsystems Senior Application Analyst Interview Questions and Answers

Updated 25 Jun 2024

TEKsystems Senior Application Analyst Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. What is sql join
  • Ans. 

    SQL join is used to combine rows from two or more tables based on a related column between them.

    • SQL join is used to retrieve data from multiple tables based on a related column.

    • Types of SQL joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.

    • Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column;

  • Answered by AI
  • Q2. What is power bi
  • Ans. 

    Power BI is a business analytics tool by Microsoft that provides interactive visualizations and business intelligence capabilities.

    • Business analytics tool by Microsoft

    • Provides interactive visualizations

    • Offers business intelligence capabilities

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

2 leetcode medium level type problems were given. This was a cut-off test were majority will be cut-off.

Round 2 - Coding Test 

Long coding round - Paired with another thoughtworker

Round 3 - Technical 

(2 Questions)

  • Q1. Questions on project
  • Q2. Frameworks related
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in May 2024. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. DSA medium questions and oops concept
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Java 8 questions
  • Q2. Spring Boot basics

I applied via Referral

Interview Questionnaire 

1 Question

  • Q1. Good understanding of Network topology.

Interview Preparation Tips

Interview preparation tips for other job seekers - For freshers please prepare Amcat Exam.
They separately tool Amcat exam and core concepts of networking.
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Coding test contains 4 coding question easy to medium, Topic Array, String but DSA questions are in image formate first you have to decode the image then code.

Round 2 - Code Pairing 

(3 Questions)

  • Q1. Some question from resume project.
  • Q2. How we can improve this project
  • Q3. Add 20% discount code, Implement cashback
  • Ans. 

    To add a 20% discount code and implement cashback in an application.

    • Create a discount code field in the application where users can enter the code to avail 20% off.

    • Calculate the discounted price by applying the 20% discount on the original price.

    • Implement a cashback feature where users receive a certain percentage of the purchase amount back as cashback.

    • Ensure that the cashback amount is credited to the user's account

  • Answered by AI

Interview Preparation Tips

Topics to prepare for ThoughtWorks Application Developer interview:
  • DSA
  • OOPS
Interview preparation tips for other job seekers - I had a very negative or wrost experiance with ThoughtWorks during the interview I was able to solve all code pairing programming question without any mistakes or not taking a single hints. It seemed like everything was going well. However after two days i received a rejection mail.

HR said that during the interview my thought process didn't align with the interviewer. Honestly, during the 2 hours of interview. They never mentioned any concerns about my approach or wanting more from me. They simply presented a problems and i solved then they moved on to the next one.

If they weren't happy with my approach, they should have told me to explain further or said that wanted a more optimal soltion something like.

As a fresher, handling such pressure is challenging, especially since we face more struggles than experienced candidates. If a company is not inclined to hire freshers, they should avoid accepting our applications and avoid playing with our emotions.

Interviewers Name: Deepti Sharma, Ajay Kumar

Interview Questionnaire 

10 Questions

  • Q1. Tell something about yourself
  • Ans. 

    I am a highly motivated individual with a passion for learning and problem-solving.

    • I have a degree in computer science and have worked as a software engineer for 3 years.

    • I am proficient in programming languages such as Java, Python, and C++.

    • I enjoy working in a team and collaborating with others to achieve common goals.

    • In my free time, I like to read books on technology and watch documentaries on science and history.

  • Answered by AI
  • Q2. Difference between Stack and Queue with real time example
  • Ans. 

    Stack is LIFO and Queue is FIFO data structure. Stack is like a stack of plates and Queue is like a queue of people.

    • Stack is Last In First Out (LIFO) and Queue is First In First Out (FIFO)

    • Stack is like a stack of plates where the last plate added is the first one to be removed

    • Queue is like a queue of people where the first person to enter is the first one to leave

    • Stack is used in undo-redo functionality in text editors

  • Answered by AI
  • Q3. According to you, which sorting algorithm is best and why?
  • Ans. 

    It depends on the use case. QuickSort is generally the fastest, but MergeSort is more stable and efficient for larger datasets.

    • QuickSort is generally the fastest sorting algorithm, but can be unstable for certain datasets.

    • MergeSort is more stable and efficient for larger datasets, but can be slower than QuickSort for smaller datasets.

    • InsertionSort is efficient for small datasets, but can be slow for larger datasets.

    • Hea...

  • Answered by AI
  • Q4. Difference between semaphore and mutex with real time example
  • Ans. 

    Semaphore and mutex are synchronization mechanisms used in multi-threaded environments.

    • Semaphore allows multiple threads to access a shared resource simultaneously, while mutex allows only one thread at a time.

    • Semaphore is used to control access to a pool of resources, while mutex is used to protect a single resource.

    • Semaphore uses a counter to keep track of the number of available resources, while mutex uses a lock to...

  • Answered by AI
  • Q5. Array problem:- Find the repeating number in an array.
  • Ans. 

    Find the repeating number in an array.

    • Iterate through the array and store each element in a hash table or set.

    • If an element is already present in the hash table, it is a repeating number.

    • Alternatively, sort the array and check for adjacent elements with the same value.

    • Time complexity: O(n) or O(nlogn) depending on the approach used.

  • Answered by AI
  • Q6. About deadlock
  • Q7. Difference between paging and segmentation
  • Ans. 

    Paging and segmentation are memory management techniques used by operating systems.

    • Paging divides memory into fixed-size pages and stores data in these pages.

    • Segmentation divides memory into logical segments and stores data in these segments.

    • Paging is simpler and more efficient, but can lead to external fragmentation.

    • Segmentation is more flexible, but can lead to internal fragmentation.

    • Both techniques are used to manag

  • Answered by AI
  • Q8. Basic oops concepts
  • Q9. About dining philospher problem
  • Q10. Explain your best project which you did in college
  • Ans. 

    Developed a smart irrigation system using IoT

    • Used Arduino and Raspberry Pi to collect data on soil moisture, temperature, and humidity

    • Developed a web application to display real-time data and control the irrigation system remotely

    • Implemented machine learning algorithms to predict optimal watering times based on weather forecasts

    • Reduced water usage by 30% and increased crop yield by 20%

    • Presented the project at a nationa

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: Initially, there was an online test which consisted of both general  and technical section . If  one  know's the basics this can get clear easily.

Round: Test
Experience: In this round they played an audio ,which comprised of listening the audio carefully and had to answer the certain question. secondly skill writing involved writing on either one i.e precise or essay writing.
screening test involved solving of technical puzzle.

Round: Technical Interview
Experience: In the end of the interview, HR was satisfied and asked me to come again next day for another interview. Although questions were simple like what is Fabonacci and little about project , but i guess my explanations were not uptu the mark.

Skills:
College Name: Anna University Chennai

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Online hackerrank test

Round 2 - Technical 

(2 Questions)

  • Q1. Code pairing round
  • Q2. Solving a problem and improving it
Round 3 - Technical 

(1 Question)

  • Q1. Question on previous experience
Round 4 - HR 

(1 Question)

  • Q1. Basic HR questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Must have good problem solving skills and a cool temper
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Domain modeling, oops, clean code

Round 2 - Technical 

(3 Questions)

  • Q1. General technical dicussions in resume
  • Q2. About project we worked on?
  • Q3. LLD system design question
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Basic dsa questions would be asked

TEKsystems Interview FAQs

How many rounds are there in TEKsystems Senior Application Analyst interview?
TEKsystems interview process usually has 1 rounds. The most common rounds in the TEKsystems interview process are One-on-one Round.
What are the top questions asked in TEKsystems Senior Application Analyst interview?

Some of the top questions asked at the TEKsystems Senior Application Analyst interview -

  1. what is sql j...read more
  2. what is power...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Quess Interview Questions
3.9
 • 380 Interviews
Synechron Interview Questions
3.6
 • 348 Interviews
Randstad Interview Questions
3.8
 • 256 Interviews
Movate Interview Questions
3.3
 • 243 Interviews
Team Lease Interview Questions
3.9
 • 192 Interviews
SS&C TECHNOLOGIES Interview Questions
3.4
 • 160 Interviews
ThoughtWorks Interview Questions
3.9
 • 141 Interviews
Sopra Steria Interview Questions
3.9
 • 124 Interviews
NCR Voyix Interview Questions
3.9
 • 123 Interviews
View all
Senior Software Engineer
1.2k salaries
unlock blur

₹6.6 L/yr - ₹26 L/yr

Software Engineer
830 salaries
unlock blur

₹3.8 L/yr - ₹15.4 L/yr

Technical Lead
296 salaries
unlock blur

₹10.7 L/yr - ₹37.5 L/yr

Module Lead
236 salaries
unlock blur

₹8.4 L/yr - ₹32.8 L/yr

Software Developer
168 salaries
unlock blur

₹4.4 L/yr - ₹16.1 L/yr

Explore more salaries
Compare TEKsystems with

Randstad

3.8
Compare

Kelly Services

4.3
Compare

Allegis Group

3.7
Compare

ManpowerGroup

3.9
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview