i
TCS
Filter interviews by
I applied via LinkedIn and was interviewed in Oct 2024. There was 1 interview round.
Component communication in Angular can be achieved using parent-child relationship or through services for communication without parent-child relationship.
Parent-child communication: Use @Input() to pass data from parent to child component and @Output() with EventEmitter to pass data from child to parent component.
Without parent-child communication: Use services to create a shared service that can be injected into mult...
A component is a reusable and independent part of a system or software that performs a specific function.
Components can be easily integrated into different systems or applications
They help in modularizing the system and promoting reusability
Examples include buttons, input fields, and dropdown menus in a user interface
Components can be reused by creating libraries, templates, or frameworks for future projects.
Create a library of commonly used components that can be easily integrated into new projects
Develop templates that can be customized and reused for similar projects
Build frameworks that provide a structure for developing new components and can be reused across projects
Pipes in Angular are used for transforming data in templates.
Pipes are used to format data before displaying it in the view.
They can be used to filter, sort, or transform data.
Examples include date pipe, uppercase pipe, and currency pipe.
Modules are independent units of software that can be used to build larger systems or applications.
Modules help in organizing code into smaller, manageable units
They can be reused across different parts of a system
Modules can be easily updated or replaced without affecting the entire system
Examples include JavaScript modules, Python modules, and software libraries
Looking for new challenges and growth opportunities in a different environment.
Seeking new challenges to enhance skills and knowledge
Interested in exploring different technologies and industries
Want to broaden my experience and network
Current role lacks growth opportunities or advancement potential
I applied via Naukri.com and was interviewed in Nov 2024. There were 4 interview rounds.
General knowledge , basic questions on maths
I applied via Job Portal and was interviewed in Nov 2024. There was 1 interview round.
TCS interview questions for designations
I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.
MERGE query in SQL databricks combines INSERT, UPDATE, and DELETE operations into a single statement.
MERGE statement is used to perform INSERT, UPDATE, and DELETE operations in a single query
It is useful for synchronizing two tables by updating existing records, inserting new records, and deleting records that no longer exist
Syntax: MERGE INTO target_table USING source_table ON condition WHEN MATCHED THEN UPDATE SET co...
Current project flow involves gathering requirements, designing solutions, development, testing, and deployment.
Gather requirements from stakeholders
Design solutions based on requirements
Develop the solution using appropriate technologies
Test the solution for bugs and errors
Deploy the solution for end users
Narrow transformation focuses on a single partition of data at a time, while wide transformation processes multiple partitions simultaneously.
Narrow transformation is more efficient for small datasets, while wide transformation is better for large datasets.
Examples of narrow transformations include map and filter operations, while wide transformations include groupByKey and reduceByKey.
Wide transformations require shuf...
Data skew issue can be resolved by partitioning data, using indexing, optimizing queries, and redistributing data.
Partitioning data to distribute evenly across nodes
Using indexing to improve query performance
Optimizing queries to reduce data skew
Redistributing data to balance the workload
Get interview-ready with Top TCS Interview Questions
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
map transforms each element of a collection, flatMap transforms each element into a new collection and flattens the result
Map applies a function to each element of a collection and returns a new collection with the results
FlatMap applies a function that returns a collection to each element of a collection, then flattens the result into a single collection
Example: map([1, 2, 3], x => [x, x+1]) returns [[1, 2], [2, 3]...
DataFrame is a two-dimensional tabular data structure in Spark, while Dataset is a distributed collection of data with strong typing.
DataFrame is a collection of distributed data organized into named columns, similar to a table in a relational database.
Dataset is a distributed collection of data with strong typing, allowing for compile-time type safety.
DataFrame is more suitable for structured data processing, while Da...
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
EKS clusters can be monitored using AWS CloudWatch, Prometheus, and Grafana.
Use AWS CloudWatch to monitor EKS clusters for metrics like CPU utilization, memory usage, and network traffic.
Set up Prometheus to collect metrics from EKS clusters using the Prometheus Operator.
Visualize the collected metrics using Grafana dashboards for better insights and monitoring.
Implement alerts and notifications in CloudWatch for proac
Pager object modal is a user interface component that displays content in a modal window with pagination controls.
Pager object modal is used to display a large amount of content in a modal window with the ability to navigate through pages.
It typically includes pagination controls such as 'Next', 'Previous', and page numbers.
This component is commonly used in web applications to present information in a structured and o
Create a pipeline to extract data from multiple sources and load it into Redshift.
Identify the sources from which data needs to be extracted (e.g. databases, APIs, files)
Use ETL tools like Apache NiFi, Talend, or AWS Glue to extract, transform, and load the data
Map the data to the appropriate tables in Redshift
Schedule the pipeline to run at regular intervals to keep the data up to date
4 Interview rounds
based on 5.7k reviews
Rating in categories
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
29.8k
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