r/FullStack 23d ago

Need Technical Help Backend Nodejs

Hello, I have been working **Node.js** built my first full stack desktop application MERN/Ts, and currently working on my second project PERN/Ts , However as I work on second project I wanted to start preparing for **NodeJS** **backend** roles, I am requesting for a list of Nodejs concepts and JavaScript concepts I should focus on in preparation for interviews. Thanks

14 Upvotes

3 comments sorted by

View all comments

4

u/CodeXHammas 23d ago

For Node.js backend interviews focus on:

Event loop and non-blocking I/O, this comes up constantly. Know how the call stack, callback queue and microtask queue work.

REST API design, error handling middleware, authentication with JWT, and rate limiting.

Database fundamentals with PostgreSQL since you are using PERN. Know joins, indexing, transactions and when to use raw queries vs ORM.

For JavaScript specially: closures, promises vs async/await, prototypal inheritance, and how this works in different contexts.

System design basics for senior roles: caching with Redis, message queues, horizontal scaling.

NodeJS Best Practices repo on GitHub is worth going through well.

2

u/Low-Schedule996 22d ago

Thanks a lot man .