i
TCS
Filter interviews by
Clear (1)
I applied via LinkedIn and was interviewed before Mar 2023. There was 1 interview round.
Flows in programming refer to the sequence of steps or actions taken to achieve a specific task or goal.
Flows help in understanding the logic and order of operations in a program.
They can be represented using flowcharts or diagrams.
Examples include login flow, payment flow, and registration flow in a web application.
Flow is a tool that automates workflows between different apps and services.
Flow allows users to create automated workflows by connecting different apps and services.
Users can set up triggers and actions to automate tasks without manual intervention.
For example, a user can create a flow that automatically saves email attachments to a cloud storage service.
I applied via LinkedIn and was interviewed before Mar 2023. There was 1 interview round.
RPA Lifecycle involves analysis, design, development, testing, deployment, and maintenance with documentation at each stage.
Analysis phase involves identifying processes suitable for automation
Design phase includes creating process flow diagrams and defining requirements
Development phase involves building automation scripts or bots
Testing phase ensures the automation works as expected
Deployment phase involves rolling o...
I applied via Approached by Company and was interviewed before Mar 2023. There were 2 interview rounds.
What people are saying about TCS
Be solid in basic data structure
TCS interview questions for designations
I applied via Approached by Company and was interviewed before Feb 2023. There was 1 interview round.
Get interview-ready with Top TCS Interview Questions
I applied via Campus Placement and was interviewed before Apr 2022. There were 3 interview rounds.
Aptitude test for about 1hr
I applied via Naukri.com and was interviewed in Nov 2021. There were 5 interview rounds.
Events in C# are used to provide a way for objects to communicate with each other. Freezable objects in WPF allow for efficient memory usage and improved performance.
Events allow for loosely coupled communication between objects
They are used to notify subscribers when an action occurs
Freezable objects can be shared across multiple threads and can be modified without creating a new instance
They are used in WPF to improv...
I applied via Referral and was interviewed before Apr 2022. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in May 2021. There was 1 interview round.
Explaining @Transactional, Authentication vs Authorization, and Cookies vs Session
By default, @Transactional rolls back on unchecked exceptions
Authentication is verifying the identity of a user, while Authorization is granting access to resources based on their role
Cookies are stored on the client-side, while sessions are stored on the server-side
Sessions are preferred for security reasons, as cookies can be easily man...
Map applies a function to each element and returns a new stream, while flatMap applies a function that returns a stream and flattens the result.
Map transforms each element of a stream into another element using a function
FlatMap transforms each element of a stream into a stream of elements using a function and then flattens the result
Predicate is a functional interface that takes an argument and returns a boolean value
I applied via Referral and was interviewed in May 2021. There was 1 interview round.
Event loop is a mechanism in Node.js that allows non-blocking I/O operations to be performed efficiently.
Event loop is responsible for handling all the asynchronous callbacks in Node.js
It continuously checks the event queue for any pending event and executes them one by one
It allows Node.js to handle multiple requests simultaneously without blocking the execution of other requests
Event loop is a single-threaded mechani...
Node.js is popular due to its event-driven, non-blocking I/O model, scalability, and ease of use.
Node.js allows for efficient handling of a large number of simultaneous connections
It is built on top of Google's V8 JavaScript engine, making it fast and efficient
Node.js has a large and active community, with many useful libraries and modules available
It can be used for both server-side and client-side development
Node.js ...
Node.js can be used for building scalable network applications.
Real-time chat applications
Streaming applications
APIs and microservices
Single-page applications
Internet of Things (IoT) applications
Streaming in Node.js allows for real-time data processing and transmission.
Node.js provides the 'stream' module for efficient data streaming
Streams can be readable, writable, or duplex
Streams can be used for file I/O, network communication, and more
Examples include piping data between streams, creating custom streams, and using third-party modules like 'socket.io'
Buffer is a temporary storage area for data in Node.js
Buffers are instances of the Buffer class in Node.js
They are used to handle binary data
Buffers can be created in various ways, such as from a string or an array of integers
They have a fixed size and cannot be resized
Buffers can be converted to and from other data types, such as strings or arrays
Callbacks are functions passed as arguments to other functions and are executed when a certain event occurs.
Callbacks are commonly used in asynchronous programming to handle events or responses.
They allow for non-blocking code execution and can be used to pass data between functions.
An example of a callback is the event listener in JavaScript, where a function is executed when an event occurs.
Callbacks can also be used...
The duration of TCS Technical Lead interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 32 interviews
3 Interview rounds
based on 548 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
66.2k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
AST Consultant
51.5k
salaries
| ₹8 L/yr - ₹25 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹2.2 L/yr - ₹5.8 L/yr |
Associate Consultant
29.6k
salaries
| ₹9 L/yr - ₹32 L/yr |
Amazon
Wipro
Infosys
Accenture