Software Development Intern - Full Stack / Backend Focus at YourfriendlyHR

On-site · Bengaluru, Karnataka, India · intern

Practice the Software Development Intern - Full Stack / Backend Focus interview at YourfriendlyHR with an AI interviewer: voice, live coding and a scorecard.

Skills the interview covers

About the role

Build and maintain REST APIs using Node.js. Develop frontend features using React / Next.js. Connect frontend applications with backend APIs. Implement authentication, authorization, validation, and error handling. Work with databases and write efficient queries. Debug and fix issues across frontend and backend. Integrate third-party APIs and services. Work with existing codebases and understand their architecture. Participate in code reviews and follow established coding practices. Write reusable and maintainable components and services. Test APIs and application functionality. Work with Git and collaborate with the development team. Strong fundamentals in JavaScript. Working knowledge of Node.js and React.js. Basic-to-good understanding of REST APIs. Basic understanding of databases, including CRUD operations, relationships, and indexing. Understanding of Node.js asynchronous programming, promises, async/await, and the event loop. Understanding of routing, controllers, services, middleware, validation, and error handling. Basic understanding of authentication and authorization. Understanding of how frontend applications communicate with backend APIs. Basic TypeScript knowledge and understanding of why it is used in larger applications. Familiarity with Git/GitHub, including commits, branches, pull requests, and resolving conflicts. Ability to read, understand, debug, and modify existing code. Ability to use logs, browser developer tools, and API testing tools such as Postman. Strong problem-solving skills and willingness to learn.

How YourfriendlyHR interviews run · More open roles