i
TCS
Filter interviews by
Be the first one to contribute and help others!
Microservice architecture for e-commerce platform involves breaking down the application into smaller, independent services.
Each service is responsible for a specific business function, such as inventory management or payment processing.
Services communicate with each other through APIs, allowing for flexibility and scalability.
Each service can be developed, deployed, and scaled independently, making it easier to mainta...
The SAGA pattern is a design pattern used in distributed systems for managing long-lived transactions.
SAGA pattern breaks down a long transaction into a series of smaller, more manageable transactions.
Each smaller transaction is executed independently and can be compensated if needed.
SAGA pattern helps maintain consistency and reliability in distributed systems.
Example: In an e-commerce system, the SAGA pattern can be ...
Apache Kafka can be used to enable communication between multiple producers and consumers across a Kafka cluster.
Producers can publish messages to specific topics in the Kafka cluster.
Consumers can subscribe to these topics and receive messages in real-time.
Kafka ensures fault tolerance and scalability by distributing data partitions across multiple brokers.
Producers and consumers can be distributed across different no...
Apptitude and coding test
I applied via Approached by Company and was interviewed in Apr 2024. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before May 2023. There was 1 interview round.
Extension methods in C# allow developers to add new methods to existing types without modifying the original source code.
Extension methods must be defined in a static class.
They must be static methods.
The first parameter of an extension method specifies the type being extended and is preceded by the 'this' keyword.
Extension methods can be called as if they were instance methods of the extended type.
Example: public stat...
LINQ codes for data retrieval scenarios
Use LINQ to retrieve data from databases, collections, or XML files
Filter data using Where clause
Sort data using OrderBy or OrderByDescending
Group data using GroupBy
Join data from multiple sources using Join
Perform aggregations using Sum, Average, Count, etc.
I applied via Company Website and was interviewed in Mar 2023. There were 3 interview rounds.
I see myself working as a System Analyst in a reputable advisory firm, preferably in a major city.
Working as a System Analyst in a reputable advisory firm
Preferably in a major city
Continuing to develop my skills and expertise in the field
Taking on more responsibilities and leadership roles
Building strong professional relationships and networks
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
67.7k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
AST Consultant
51k
salaries
| ₹8 L/yr - ₹25 L/yr |
Assistant System Engineer
31.3k
salaries
| ₹2.2 L/yr - ₹5.6 L/yr |
Associate Consultant
28.6k
salaries
| ₹8.9 L/yr - ₹32 L/yr |
Amazon
Wipro
Infosys
Accenture