Ho sostenuto un colloquio presso TCS (Gurgaon, Haryana)
Colloquio
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.
Ho presentato la mia candidatura di persona. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso TCS (Chennai) nel mese di lug 2024
Colloquio
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.
Domande di colloquio [1]
Domanda 1
Can you explain how useEffect works — and when you should or shouldn’t use it