Interview questions and answers for freshers

Common interview questions for freshers and first-job seekers, with a model answer for each and answers shared by other job seekers.

Fresher questions · Experienced questions · Salaries · Company reviews

Angular HTTP, RxJS and state

Angular basics

Angular components and templates

Angular directives, pipes and DI

Angular forms

Angular performance and SSR

Angular practical coding

Angular routing

Angular signals and change detection

Angular testing, tooling and architecture

Authentication and security

Closing the interview

Customer service

Driving and delivery

Express basics and middleware

HR and behavioural

MERN architecture and scaling

MERN: connecting React and the API

MongoDB and Mongoose

Node.js basics

Node.js modules, files and async

Node.js testing, performance and deployment

Office and accounts

Python advanced features

Python basics

Python classes and OOP

Python control flow and functions

Python data types and strings

Python data, testing and performance

Python errors and files

Python lists, dictionaries and sets

Python modules, packages and environments

REST API design and errors

React 19 and architecture

React JSX, components and props

React basics

React data fetching and state libraries

React hooks and effects

React performance

React practical coding

React refs, context and custom hooks

React routing and forms

React state and events

React testing, accessibility and TypeScript

SQL SELECT, filtering and sorting

SQL aggregates and GROUP BY

SQL and database basics

SQL changing data safely

SQL indexes, transactions and performance

SQL joins

SQL keys and table design

SQL subqueries, CTEs and set operations

SQL window functions

Sales

Skilled trades

Technology

Warehouse and logistics