i
TEKsystems
Filter interviews by
SOA is a design pattern where components are designed to communicate via services, while microservices is an architectural style where an application is composed of small, independent services.
SOA focuses on reusability and interoperability of services
Microservices focuses on breaking down an application into small, independent services
SOA typically uses a centralized ESB for communication
Microservices communicate...
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...
Microservices are a software development technique where an application is composed of small, independent services that communicate with each other.
Microservices are independently deployable and scalable.
Each microservice focuses on a specific business function.
Communication between microservices is typically done through APIs.
Examples of microservices include Netflix, Amazon, and Uber.
I have worked with a variety of technologies including Java, Python, SQL, AWS, Docker, and Kubernetes.
Java
Python
SQL
AWS
Docker
Kubernetes
What people are saying about TEKsystems
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 ...
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...
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 applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.
Find the Height of a tree
Microservices are a software development technique where an application is composed of small, independent services that communicate with each other.
Microservices are independently deployable and scalable.
Each microservice focuses on a specific business function.
Communication between microservices is typically done through APIs.
Examples of microservices include Netflix, Amazon, and Uber.
I applied via Naukri.com and was interviewed before Dec 2023. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in Jul 2023. There were 2 interview rounds.
Having AWS cloud questions
I applied via Naukri.com and was interviewed before Sep 2023. There were 2 interview rounds.
SOA is a design pattern where components are designed to communicate via services, while microservices is an architectural style where an application is composed of small, independent services.
SOA focuses on reusability and interoperability of services
Microservices focuses on breaking down an application into small, independent services
SOA typically uses a centralized ESB for communication
Microservices communicate via ...
Create a design to build a app for ice cream parlour
I applied via Naukri.com and was interviewed in Aug 2021. There were 3 interview rounds.
The duration of TEKsystems Senior Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 15 interview experiences
Difficulty level
Duration
based on 138 reviews
Rating in categories
Senior Software Engineer
1.4k
salaries
| ₹13.8 L/yr - ₹25 L/yr |
Software Engineer
997
salaries
| ₹4.9 L/yr - ₹21 L/yr |
Technical Lead
330
salaries
| ₹18.9 L/yr - ₹35 L/yr |
Module Lead
294
salaries
| ₹15.5 L/yr - ₹28.3 L/yr |
Software Developer
218
salaries
| ₹9.3 L/yr - ₹19.9 L/yr |
Synechron
Movate
Sopra Steria
NCR Corporation