i
TCS
Filter interviews by
It was based on english and some clinical research knowledge and was about 2 hours
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
Pagination in LWC involves using frameworks and best practices to efficiently display large sets of data.
Use Lightning Data Service to fetch data efficiently
Implement server-side pagination to reduce load times
Consider using third-party libraries like Lightning Datatable with Infinite Scrolling
Optimize queries and data retrieval to improve performance
I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.
What people are saying about TCS
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
Power BI and Tableau are both popular data visualization tools, each with its own advantages and limitations.
Power BI is more user-friendly and integrates well with Microsoft products, while Tableau offers more advanced visualization options.
Power BI is better suited for business users who are already using Microsoft products, while Tableau is preferred by data analysts and data scientists.
Power BI is more cost-effecti...
RLS in Power BI stands for Row-Level Security, which allows users to restrict access to certain rows of data based on their role or permissions.
RLS helps in controlling access to data at the row level
It allows users to define security roles and rules to restrict data access
Users can create filters based on roles to limit data visibility
For example, a manager can only see data related to their department using RLS
I share reports with users through email, online portals, presentations, and interactive dashboards.
Send reports via email attachments
Upload reports to online portals for easy access
Present findings in meetings or webinars
Create interactive dashboards for users to explore data
Provide access to reports through secure data sharing platforms
Optimizing reports with large datasets involves using efficient data processing techniques and visualization tools.
Use data aggregation to summarize large datasets
Utilize indexing and proper data structures for faster retrieval
Implement parallel processing or distributed computing for quicker analysis
Leverage data visualization tools like Tableau or Power BI for easier interpretation
Consider using sampling techniques t
TCS interview questions for popular designations
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Get interview-ready with Top TCS Interview Questions
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
Check if a string is a palindrome or not
Compare the string with its reverse to check for palindrome
Ignore spaces and punctuation marks when comparing
Examples: 'racecar' is a palindrome, 'hello' is not
Use Python to create a GCS bucket
Import the necessary libraries like google.cloud.storage
Authenticate using service account credentials
Use the library functions to create a new bucket
Python code to trigger a dataflow job in cloud function
Use the googleapiclient library to interact with the Dataflow API
Authenticate using service account credentials
Submit a job to Dataflow using the projects.locations.templates.launch endpoint
Different types of data sets include numerical, categorical, ordinal, and time series data.
Numerical data sets consist of numbers and can be continuous or discrete (e.g. heights of individuals, temperatures).
Categorical data sets represent categories or groups (e.g. colors, types of cars).
Ordinal data sets have a specific order or ranking (e.g. ratings, levels of education).
Time series data sets involve observations ta...
List is mutable, tuple is immutable in Python.
List can be modified after creation, tuple cannot.
List uses square brackets [], tuple uses parentheses ().
List is used for collections of items that may change, tuple for fixed collections.
I applied via Company Website and was interviewed in May 2024. There were 2 interview rounds.
Node.js is a runtime environment that allows you to run JavaScript on the server side.
Node.js uses an event-driven, non-blocking I/O model, making it lightweight and efficient.
It is built on the V8 JavaScript engine from Google Chrome.
Node.js allows you to easily build scalable network applications.
Example: Creating a simple HTTP server in Node.js - const http = require('http'); http.createServer((req, res) => { res....
Event Emitter is a class in Node.js that allows objects to subscribe to events and be notified when those events occur.
Event Emitter is a core module in Node.js
It allows multiple objects to listen for and respond to events
Objects can emit events using the 'emit' method
Listeners can be added using the 'on' method
Example: const EventEmitter = require('events');
Event loop is a mechanism that allows for asynchronous programming by handling events and callbacks.
Event loop is a single-threaded mechanism used in programming languages like JavaScript to handle asynchronous operations.
It continuously checks the call stack for any functions that need to be executed, and processes them in a non-blocking manner.
Event loop allows for efficient handling of I/O operations, timers, and ca...
Technical MCQs and coding question
I applied via Campus Placement and was interviewed in Jul 2024. There were 3 interview rounds.
1st round was hard to clear but i had cleared the round and moved to interview
Some of the top questions asked at the TCS interview for freshers -
The duration of TCS interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 636 interviews
Interview experience
based on 90.1k reviews
Rating in categories
Hyderabad / Secunderabad,
Chennai
+14-7 Yrs
Not Disclosed
System Engineer
1.1L
salaries
| ₹0 L/yr - ₹0 L/yr |
IT Analyst
66.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
AST Consultant
51.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Consultant
29.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Amazon
Wipro
Infosys
Accenture