Top Basic Interview Questions for Freshers (HR + Technical) — A Complete Beginner Guide
Published: (December 6, 2025 at 09:00 PM EST)
2 min read
Source: Dev.to
Source: Dev.to
1. Basic HR Interview Questions
- Tell me about yourself.
- Why should we hire you?
- What are your key strengths?
- What are your weaknesses?
- Why do you want to work with our company?
- Where do you see yourself in the next 5 years?
- Tell me about a challenge you faced and how you solved it.
- What motivates you?
- Are you willing to relocate or work in a team?
- What are your salary expectations?
- Do you have any questions for us?
2. Basic Technical Interview Questions (For Developers)
Programming Fundamentals
- What is a variable?
- Difference between
let,var, andconst? - What is a function?
- What is an array?
- What is an object?
- What is a loop?
- What is the difference between
==and===?
Web Development Basics
- What is HTML?
- What are tags and attributes?
- What is CSS?
- What is the box model?
- What is JavaScript and why is it used?
- What are events in JavaScript?
- What is the DOM?
Basics for React or Front‑End Roles
- What is React?
- What are components?
- What is JSX?
- Difference between functional and class components?
- What are props?
- What is state?
- What is
useEffect? - What is
useState?
Backend Basics (Node.js / Express)
- What is Node.js?
- What is Express.js?
- What is an API?
- What is REST?
- What is middleware?
- What is a database?
- Difference between SQL and NoSQL?
Database Basics
- What is a table?
- What is a primary key?
- What is a foreign key?
- What is CRUD?
- What is indexing?
7. Soft Skills Questions
- How do you handle pressure?
- How do you prioritize tasks?
- Describe your teamwork skills.
- How do you deal with conflicts?
8. Behavioral Questions
- “Tell me about a time you failed and what you learned from it.”
- “Describe a moment where you took leadership.”
- “Tell us about a time you solved a difficult problem.”
Why These Questions Matter
- Companies assess how you think.
- They evaluate how you communicate.
- They look at how you solve problems.
- They consider how you behave under pressure.
- They check whether you fit the team culture.
Final Tips for Freshers
- Keep answers short and clear.
- Provide real examples, not just theory.
- Show enthusiasm for learning.
- Don’t memorize—understand the concepts.
- Practice speaking in front of a mirror.