i
TCS
Filter interviews by
I appeared for an interview in Feb 2025, where I was asked the following questions.
Count character occurrences in an array of strings using brute force and optimized methods.
Brute Force: Iterate through each string and count characters using nested loops.
Optimized: Use a hash map (dictionary) to store character counts in a single pass.
Example Input: ['apple', 'rat']
Example Output: a:2, p:2, l:1, e:1, r:1, t:1
Microfrontend is a software architectural style where a frontend application is decomposed into smaller, more manageable pieces.
Microfrontend allows teams to work on different parts of the frontend independently.
Each microfrontend can be developed, tested, and deployed separately.
Microfrontend architecture helps in scaling large frontend applications.
Examples of microfrontend frameworks include single-spa, Webpack Modu
Setting up environment in Angular app, understanding pipes, async, pure/impure, Subject and BehaviorSubject in theory
Setting up environment in Angular app involves configuring environment files for different environments like development, production, etc.
Pipes in Angular are used for transforming data in templates. Async pipes are used for handling asynchronous data streams.
Pure pipes are stateless and only recompute w...
I applied via Walk-in and was interviewed in May 2024. There were 2 interview rounds.
1 hours was the interview
What people are saying about TCS
I applied via Job Portal
A Rollup component is used to aggregate data from multiple rows into a single row.
Rollup component is commonly used in SQL queries to perform calculations on grouped data.
It can be used to calculate subtotals, grand totals, and other aggregate functions.
For example, you can use a Rollup component to calculate the total sales for each region in a sales dataset.
NRZ (Non-Return-to-Zero) is a digital signal encoding scheme used in data transmission.
NRZ encodes data by representing a 1 bit as a high voltage level and a 0 bit as a low voltage level.
There are two types of NRZ encoding: NRZ-L (Non-Return-to-Zero Level) and NRZ-I (Non-Return-to-Zero Inverted).
NRZ-L keeps the voltage level constant for the duration of the bit time, while NRZ-I inverts the voltage level for each 1 bit...
TCS interview questions for designations
Get interview-ready with Top TCS Interview Questions
I applied via LinkedIn and was interviewed in Apr 2024. There was 1 interview round.
They asked me some basic question related to opps and string related
I applied via Naukri.com and was interviewed before Jul 2022. There were 3 interview rounds.
Code to load CSV file to dataframe
Use pandas library in Python to read CSV file into a dataframe
Specify the file path and delimiter if needed
Handle any missing or incorrect data during loading process
I applied via Campus Placement and was interviewed before May 2023. There were 2 interview rounds.
Test was difficult and we have to quick and prompt
Some of the top questions asked at the TCS Senior Software Developer interview -
based on 11 interviews
1 Interview rounds
based on 63 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
66.2k
salaries
| ₹5 L/yr - ₹15.9 L/yr |
AST Consultant
51.8k
salaries
| ₹8 L/yr - ₹25.1 L/yr |
Associate Consultant
30.1k
salaries
| ₹9 L/yr - ₹32 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹2.2 L/yr - ₹5.8 L/yr |
Amazon
Wipro
Infosys
Accenture