i
TCS
Filter interviews by
Caching is a technique used to store frequently accessed data in memory for faster access.
Caching can improve application performance by reducing the number of requests to the database or other external systems.
Caching can be implemented at different levels such as application level, database level, and network level.
Caching strategies include time-based expiration, least recently used (LRU) eviction, and invalidation.
...
RabbitMQ is a message broker that enables communication between distributed systems. Service Worker is a browser API that allows background processing.
RabbitMQ is used for asynchronous messaging between applications and services
It supports multiple messaging protocols such as AMQP, MQTT, and STOMP
Service Worker allows web applications to run scripts in the background, even when the browser is closed
It can be used for t...
Best practices for order management process in application development
Use a centralized database to store order information
Implement a robust authentication and authorization system
Ensure data integrity and consistency through proper validation and error handling
Design a scalable and efficient architecture to handle high volumes of orders
Implement automated order processing and notifications
Provide a user-friendly inte...
Data transmission security is ensured through configuration and handling of encryption, authentication, and secure protocols.
Implement encryption algorithms like SSL/TLS to secure data transmission
Use secure protocols like HTTPS, SFTP, or SSH for transmitting sensitive data
Implement authentication mechanisms like OAuth, JWT, or certificates to verify the identity of the sender and receiver
Apply data integrity checks li...
What people are saying about TCS
I applied via LinkedIn and was interviewed in Apr 2023. There were 4 interview rounds.
Find Polygon, last for 30 mins
TCS interview questions for designations
Get interview-ready with Top TCS Interview Questions
I applied via LinkedIn and was interviewed before Jan 2022. There were 2 interview rounds.
Microservices are small, independent services that work together, while monolithic is a single, large application.
Microservices are loosely coupled and can be developed and deployed independently.
Monolithic applications are tightly coupled and require a full deployment for any changes.
Microservices allow for better scalability and fault tolerance.
Monolithic applications can be simpler to develop and deploy initially.
Ex...
Different connection protocols in Azure have separate access policies.
Access policies can be set for different connection protocols such as HTTP, HTTPS, FTP, etc.
Each protocol can have its own set of rules and permissions for accessing resources.
For example, HTTPS may require a higher level of authentication than HTTP.
Separate policies allow for more granular control over access to resources.
This can improve security a
Design event hub generated source system data consumption architecture in Azure
Create an event hub to receive data from source system
Use Azure Stream Analytics to process and transform data
Store data in Azure Data Lake Storage or Azure Blob Storage
Use Azure Databricks or Azure HDInsight for further analysis
Consider using Azure Functions for real-time processing
Ensure proper security and access control measures are in p
Time travel functionality in Databricks allows users to query data at a specific point in time.
Enable time travel on a table by setting the table property 'delta.enableChangeDataFeed' to true
Use the AS OF clause in SQL queries to specify a specific point in time to query data
Time travel can be used for auditing, debugging, and recovering lost data
Example: SELECT * FROM table_name AS OF TIMESTAMP '2022-01-01 00:00:00'
I applied via LinkedIn and was interviewed before Feb 2023. There was 1 interview round.
I applied via Naukri.com and was interviewed in Sep 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed before Aug 2021. There were 2 interview rounds.
I applied via Approached by Company and was interviewed before Oct 2021. There were 3 interview rounds.
Some of the top questions asked at the TCS Technical Architect interview -
Interview experience
based on 125 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
68k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
AST Consultant
51.1k
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