i
TCS
Filter interviews by
I applied via Approached by Company and was interviewed in Oct 2024. There was 1 interview round.
Debugger in JavaScript is used for pausing the execution of code to inspect variables, check the flow of the program, and debug errors.
Debugger helps in identifying and fixing bugs in the code.
It allows developers to step through code line by line to understand the flow of execution.
Developers can inspect variables and their values at different points in the code.
By setting breakpoints, developers can pause the code at...
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
Global state management is a way to manage and share state data across multiple components in a React application.
It helps in avoiding prop drilling by providing a centralized location for storing and updating state.
Common libraries for global state management in React include Redux, Context API, and MobX.
Global state management allows for easier state synchronization between components and can improve performance.
Exam...
Complex it is not expected hard Interview
JSX is a syntax extension for JavaScript that allows HTML to be written in React components. ES6 is a newer version of JavaScript with additional features.
JSX allows developers to write HTML-like code within JavaScript files
ES6 introduces new syntax and features like arrow functions, classes, and template literals
JSX is transformed into regular JavaScript by tools like Babel before being rendered in the browser
Arrow functions are a concise way to write functions in JavaScript.
Arrow functions do not have their own 'this' keyword.
Arrow functions are more concise than traditional function expressions.
Arrow functions do not have their own 'arguments' object.
Arrow functions are best suited for non-method functions.
Example: const add = (a, b) => a + b;
Lazy loading is a technique used in web development to defer loading non-essential resources until they are needed.
Lazy loading helps improve page load times by only loading resources when they are required.
It is commonly used for images, videos, and other media files on websites.
Lazy loading can be implemented using libraries like React.lazy() in React.js.
Yes, I have experience in coding optimization to improve performance and efficiency.
Identifying and removing unnecessary code or dependencies
Minifying and compressing code for faster loading times
Using efficient algorithms and data structures
Reducing the number of API calls by batching requests
Implementing lazy loading for resources to improve page load times
Conditional rendering in React allows components to render different elements or components based on certain conditions.
Use ternary operator to conditionally render elements
Use logical && operator for conditional rendering
Use if-else statements inside render method for more complex conditions
What people are saying about TCS
Call an API and show in tabular format with all required css
TCS interview questions for designations
I applied via Approached by Company
Get interview-ready with Top TCS Interview Questions
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
Front end libraries are tools used to build user interfaces in web development.
React.js - a popular library for building user interfaces
Angular - a framework for building web applications
Vue.js - a progressive JavaScript framework for building user interfaces
jQuery - a fast, small, and feature-rich JavaScript library
Test went really welll. I have given answer for all the basic questions. ANd then got one DSA question to solve. I have solved it. But they havnt revealed the result for TR1.
I applied via Approached by Company and was interviewed in Feb 2024. There was 1 interview round.
React is a JavaScript library for building user interfaces.
React allows for the creation of reusable UI components
It uses a virtual DOM for efficient rendering
React makes it easier to manage state and data flow in applications
The duration of TCS React Js Frontend Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 21 interviews
2 Interview rounds
based on 13 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
66.9k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
AST Consultant
51.4k
salaries
| ₹8 L/yr - ₹25 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹2.2 L/yr - ₹5.7 L/yr |
Associate Consultant
29.3k
salaries
| ₹9 L/yr - ₹32 L/yr |
Amazon
Wipro
Infosys
Accenture