Full Stack with Node.js Interview Questions in Kolkata
36 practice questions with answers for Full Stack with Node.js interviews in Kolkata.
Full Stack with Node.js jobs in Kolkata
Kolkata has a steady IT-services and BFSI technology job market around Salt Lake Sector V and New Town. Many openings are with service companies and their delivery centres, with a focus on strong fundamentals.
Below are 36 questions that match the mix of service, product and domain employers hiring node.js developers in Kolkata.
Is Node.js single-threaded? Explain the role of libuv.
Show answer
A scheduled job processes orders with setInterval every minute, but sometimes runs overlap and duplicate emails are sent. How do you fix it?
Show answer
How do you enable compression and why should you be careful with it?
Show answer
Convert this callback-based function to async/await: fs.readFile(path, 'utf8', (err, data) => {...}).
Show answer
npm audit reports a critical vulnerability in a dependency of a dependency. What do you do?
Show answer
Tell me about a time you had to debug a tricky asynchronous bug.
Show answer
Implement the cache-aside pattern with Redis for a product lookup.
Show answer
Describe how you would mentor a junior developer who writes no tests.
Show answer
What is the EventEmitter and how do you use it?
Show answer
Explain OAuth 2.0 and the Authorization Code flow with PKCE.
Show answer
You must change a response field name used by many clients. How do you do it without breaking them?
Show answer
What is the difference between PUT and PATCH?
Show answer
How do you design Express middleware that checks user roles for a route?
Show answer
How does error-handling middleware work in Express?
Show answer
A new developer pushes code that breaks the login API in staging. How would you prevent this in future?
Show answer
Write a centralised error handler with a custom AppError class.
Show answer
A Mongoose query returns large documents and the API is slow. What optimisations can you apply?
Show answer
How do you implement rate limiting on a login endpoint?
Show answer
How do you design a consistent error response format for an API?
Show answer
How would you migrate a monolithic Node.js app to microservices?
Show answer
How do you manage database schema migrations in a Node.js project?
Show answer
How would you test code that depends on the current time, like an expiring coupon?
Show answer
A partner integration retries POST requests on timeouts and creates duplicate orders in your API. How would you redesign the endpoint?
Show answer
How do you validate request bodies in Express?
Show answer
How do you debug a Node.js application?
Show answer
Write a simple request logging middleware that records response time.
Show answer
How do you prioritise when multiple teams ask you for backend changes at the same time?
Show answer
Tell me about a time you had to balance speed of delivery with technical quality.
Show answer
How do you run async tasks in parallel versus in sequence?
Show answer
Explain the difference between Promise.all, Promise.allSettled, Promise.race and Promise.any.
Show answer
How would you structure a large Express project?
Show answer
After adding a new middleware, all routes return 404 or hang. How do you debug it?
Show answer
What is NoSQL injection in MongoDB and how do you prevent it?
Show answer
When should you embed documents versus reference them in MongoDB?
Show answer
What is database normalisation and when would you denormalise?
Show answer
Frequently asked questions
Which companies hire Full Stack with Node.js professionals in Kolkata?
Companies with large offices in Kolkata include many IT services and product firms. Use their company pages below to practise employer-specific sets.
Are Full Stack with Node.js interviews in Kolkata different from other cities?
The questions depend more on the company than the city. Kolkata's mix of employers decides the style: Many openings are with service companies and their delivery centres, with a focus on strong fundamentals
How do I find Full Stack with Node.js jobs in Kolkata?
Shortlist companies with Kolkata offices, keep your CV focused on Full Stack with Node.js projects, apply on company career pages and job portals with the Kolkata filter, and practise the questions on this page before each interview.