J'ai passé un entretien chez TCS (Gurgaon, Haryana)
Entretien
average questions , javascript basic, react basic, html and css , event loop in node js, microtask queue, callback queue. flex box , usestate and useeffect, hoc, basic output type question from javascript
Had only one technical round, it seems like the recruitment was a particular project. Most of the questions were based on the requirement. In my opinion try to attend the recruitment drives so general topics will be asked.
J'ai postulé en personne. Le processus a pris 2 semaines. J'ai passé un entretien chez TCS (Chennai) en juil. 2024
Entretien
Purpose: Confirm core React & JavaScript knowledge, communication, and problem-solving.
Format: 30–45 minutes live with an engineer. May include a small live-coding problem (on shared editor) or whiteboarding on a virtual board.
Typical focus:
JS fundamentals (closures, this, event loop, promises/async-await).
React basics (props, state, lifecycle / hooks).
Component design (controlled vs uncontrolled, composition).
Short coding: implement a small component (e.g., todo list item, debounced search input).
Sample questions:
Explain the difference between useEffect and useLayoutEffect.
How does reconciliation work? What is the key prop for?
Write a small React component that fetches data and shows loading/error states.
Questions d'entretien [1]
Question 1
Can you explain how useEffect works — and when you should or shouldn’t use it