Fiz uma entrevista na empresa TCS (Gurgaon, Haryana).
Entrevista
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.
Candidatei-me pessoalmente. O processo levou 2 semanas. Fui entrevistado pela TCS (Chennai) em jul. de 2024
Entrevista
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.
Perguntas de entrevista [1]
Pergunta 1
Can you explain how useEffect works — and when you should or shouldn’t use it