i
TEKsystems
Filter interviews by
I applied via Campus Placement and was interviewed in Sep 2022. There were 7 interview rounds.
6 sections with section timings
Aptitude 10 questions
Reasoning 10 questions
Coding 1(30min)
Data structure 10
Pseudo Code 10
About Company 5
Topic 1-drone
Topic - self driving cars
Program to count spaces and print digits in string
For counting spaces, loop through the string and check for ' ' character
For printing digits, loop through the string and check for '0' to '9' characters
Use isdigit() function in Python to check for digits
Use a counter variable to keep track of spaces
Use a separate string variable to store digits and print it at the end
String is immutable because it cannot be changed once created.
Immutable objects are safer to use in multi-threaded environments
String pool in Java is possible because of immutability
StringBuffer and StringBuilder are mutable alternatives to String
Difficult program in Python: A web scraper to extract data from dynamic websites. Difficult program in C: A program to implement a custom data structure.
Python program required knowledge of web scraping libraries like BeautifulSoup and Selenium
C program required understanding of memory management and pointers
Python program had to handle dynamic website elements and login authentication
C program had to implement a custo...
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
I applied via Approached by Company and was interviewed in Oct 2024. There was 1 interview round.
TEKsystems interview questions for popular designations
I applied via Approached by Company and was interviewed in Jul 2024. There were 3 interview rounds.
I have worked with a variety of technologies including Java, Python, SQL, AWS, Docker, and Kubernetes.
Java
Python
SQL
AWS
Docker
Kubernetes
I have extensive experience in handling complex software products and have successfully led teams to deliver high-quality solutions.
Led a team to successfully launch a new product feature within tight deadlines
Managed the development of a large-scale software product from conception to release
Collaborated with cross-functional teams to ensure product requirements were met
Implemented agile methodologies to improve produ
Get interview-ready with Top TEKsystems Interview Questions
Design and code a REST API for a software developer interview.
Define the endpoints and HTTP methods for the API (e.g. GET /users, POST /users)
Implement authentication and authorization mechanisms (e.g. JWT tokens)
Use proper status codes for responses (e.g. 200 OK, 401 Unauthorized)
Include error handling and validation for input data
Document the API using tools like Swagger or OpenAPI
Calculate word frequency using Stream API and lambda expressions
Use Stream API to convert array of strings to stream
Use Collectors.groupingBy to group words by their frequency
Use Collectors.counting to count the occurrences of each word
I was interviewed in Aug 2024.
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
As a Site Reliability Engineer, my day to day work involves monitoring system performance, troubleshooting issues, automating tasks, and collaborating with other teams.
Monitoring system performance using tools like Prometheus and Grafana
Troubleshooting issues related to infrastructure, networking, and applications
Automating tasks using scripting languages like Python or configuration management tools like Ansible
Collab...
Multithreading is used to improve performance by executing multiple tasks concurrently. Choose it when tasks can run independently.
Use multithreading when tasks can be divided into independent subtasks that can run concurrently
Choose multithreading for tasks that involve I/O operations, such as reading/writing files or network communication
Consider multithreading for tasks that require parallel processing, such as imag
I was interviewed in Jul 2024.
Coding assignment and some mcq questions
I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.
MCQ test of 25 questions
An injunction is a court order that requires a party to do or refrain from doing a specific action.
Injunctions are typically used to prevent harm or preserve the status quo during a legal proceeding.
There are different types of injunctions, such as temporary restraining orders (TROs) and preliminary injunctions.
Examples of injunctions include restraining a company from using a trademark that belongs to another party, o...
Essentials of a contract include offer, acceptance, consideration, legality, capacity, and intention.
Offer: One party must make a clear offer to enter into a contract.
Acceptance: The other party must accept the offer.
Consideration: Both parties must exchange something of value.
Legality: The contract must be legal and not against public policy.
Capacity: Both parties must have the legal capacity to enter into a contract.
...
Top trending discussions
The duration of TEKsystems interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 124 interviews
Interview experience
based on 1k reviews
Rating in categories
Senior Software Engineer
1.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
863
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
312
salaries
| ₹0 L/yr - ₹0 L/yr |
Module Lead
247
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
164
salaries
| ₹0 L/yr - ₹0 L/yr |
Randstad
Kelly Services
Allegis Group
ManpowerGroup