Technical Interview Questions

Browse real-world interview questions by topic and difficulty level.

All

Node.js Interview Questions

Node.js Interview Questions Core Node.js Concepts 1. What is Node.js and how does it work? Answer: Node.js is a JavaScript runtime built on Chrome's V8 …

805 HTML & JS

C++ Interview Questions

30 C++ Interview Questions and Answers Basic C++ Concepts 1. What is the difference between C and C++? Answer: C is procedural, while C++ supports …

820 System Programming

PostgreSQL Interview Questions

30 PostgreSQL Interview Questions & Answers Beginner Level (1-10) 1. What is PostgreSQL? Answer: PostgreSQL is an open-source, object-relational database management system (ORDBMS) emphasizing extensibility …

714 Database Technologies

TypeScript Interview Questions

Top 30 TypeScript Interview Questions & Answers TypeScript Fundamentals 1. What is TypeScript and why use it over JavaScript? Answer: TypeScript is a statically typed …

799 HTML & JS

JavaScript Interview Questions

Top 30 JavaScript Interview Questions & Answers Core JavaScript Concepts 1. What is the difference between let, const, and var? Answer: var: Function-scoped, hoisted, can …

800 HTML & JS

HTML Interview Questions

Top 30 HTML Interview Questions & Answers Basic HTML Questions 1. What is HTML? Answer: HTML (HyperText Markup Language) is the standard markup language used …

791 HTML & JS

C# & .NET Interview Questions Part 1

C# & .NET Interview Questions Part 1 1. What is the difference between == and .Equals() in C#? Answer: == is an operator that compares …

547 C# & ASP.NET

Cybersecurity Interview Questions 2

Advanced Technical Concepts 1. What is Zero Trust Architecture and how does it differ from traditional security? Answer: Security model that assumes no trust for …

596 Cybersecurity

Cybersecurity Interview Questions 1

Cybersecurity interview questions for freshers, covering fundamental concepts, common attacks, and security principles. Fundamental Concepts 1. What is the CIA Triad in Cybersecurity? Answer: The …

675 Cybersecurity

DevOps Interview Practice: Cloud, Kubernetes, Security and Reliability

DevOps Interview Practice: Cloud, Kubernetes, Security and Reliability Use these questions to practise explaining your thinking in clear language. Learn the idea, then answer in …

549 DevOps & Cloud

DevOps Interview Questions: Simple Answers with Examples

DevOps Interview Questions: Simple Answers with Examples Use these questions to practise explaining your thinking in clear language. Learn the idea, then answer in your …

582 DevOps & Cloud

SQL Interview Questions 2

SQL Interview Questions Advanced SQL Joins & Relationships 1. What are SQL joins and why are they important? Answer: SQL joins combine rows from two …

553 SQL

SQL Interview Questions 1

SQL interview questions for beginners, covering fundamental concepts Basic SQL Concepts 1. What is SQL and what are its main components? Answer: SQL (Structured Query …

552 SQL

Django & Flask Interview Questions 2

Django & Flask Interview Questions Advanced 1. How does Django's database transaction management work? Answer: Django provides several ways to manage database transactions: python from …

539 Django & Flask

Django & Flask Interview Questions 1

Interview questions covering Django and Flask for experienced Python developers. Django-Specific Questions 1. What is the difference between a Project and an App in Django? …

528 Django & Flask

AI and ML Interview Practice: Real Problems, Trade-offs and Reliable Systems

AI and ML Interview Practice: Real Problems, Trade-offs and Reliable Systems Practise the idea, then explain it in your own words. These are learning questions, …

534 AI & Machine Learning

AI and ML Interview Questions: Clear Answers for Beginners

AI and ML Interview Questions: Clear Answers for Beginners Practise the idea, then explain it in your own words. These are learning questions, not a …

542 AI & Machine Learning

Python Interview Questions 4

Advanced Language Features & Internals 1. What are Python's decorators under the hood? How does @functools.wraps work? Answer: Decorators are essentially syntactic sugar for function …

552 Python

Python Interview Questions 3

Python Interview Questions For Experienced Core Python & Advanced Concepts 1. What is the difference between __new__ and __init__? When would you use __new__? Answer: …

504 Python

Python Interview Questions 2

Basic to Intermediate Questions 1. What is the difference between break, continue, and pass? Answer: break: Exits the entire loop immediately. continue: Skips the current …

541 Python

Python Interview Questions 1

Python Interview Questions For Freshers Basic Level Questions 1. What is Python? What are its key features? Answer: Python is a high-level, interpreted, and general-purpose …

528 Python

Quarkus Interview Questions 1

Quarkus Interview Questions Core Concepts & Architecture 1. What makes Quarkus different from traditional Java frameworks like Spring Boot? Answer: Quarkus is designed as a …

563 Quarkus

Spring Boot Interview Questions 2

Advanced Spring Boot Interview Questions and Answers Architecture & Design Patterns 1. How do you implement the Circuit Breaker pattern in Spring Boot? Answer: The …

532 Spring Boot

Spring Boot Interview Questions 1

Spring Boot Interview Questions and Answers Beginner Level Questions 1. What is Spring Boot and what are its main advantages? Answer: Spring Boot is an …

581 Spring Boot

Git Interview Questions

Git Interview Questions and Answers Beginner Level Questions 1. What is Git and how does it differ from other version control systems? Answer: Git is …

580 Git

Cultural Interview Questions Frequently Asked in Job Interviews

Cultural Interview Questions Frequently Asked in Job Interviews In a cultural interview, a company asks how you work with people. It wants to learn about …

1370 Other

Live Coding Question(21-40)

Live Coding Interview Questions (21 to 40)

503 Java

Live Coding Question(1-20)

Live Coding Interview Questions (1 to 20)

496 Java

Java Interview Question 2

Java Interview Question 2 Java Fundamentals - Advanced 1. What is the difference between final, finally, and finalize? final: Keyword for constants, non-inheritable classes, non-overridable …

560 Java

Java Interview Question 1

Java Interview Questions 1 Core Java Concepts 1. What is the difference between JDK, JRE, and JVM? JVM (Java Virtual Machine): Runtime environment that executes …

531 Java

Share Your Interview Experience

Help others prepare by sharing technical interview questions or coding challenges you faced.

Login to Add