Practice Problems
30 questions across DSA, DBMS, OS, Networks, Web Dev & more. Tap any problem to see the full solution.
30 problems found
1Easy2Easy3Easy4Medium5Medium6Hard7Hard8Medium9Medium10Easy11Medium12Easy13Easy14Medium15Easy16Easy17Medium18Hard19Easy20Easy21Medium22Medium23Medium24Hard25Medium26Medium27Medium28Medium29Easy30Easy
Reverse an Array
DSAArrays
Find the Missing Number
DSAArraysMath
Two Sum
DSAArraysHashing
Detect a Cycle in a Linked List
DSALinked List
Binary Tree Level Order Traversal
DSATreesBFS
Longest Common Subsequence
DSADynamic Programming
Dijkstra's Shortest Path
DSAGraphs
Write a Query to Find Second Highest Salary
DBMSSQL
Normalize a Given Table to 3NF
DBMSNormalization
Explain ACID Properties with Example
DBMSTransactions
Producer-Consumer Problem
OSSynchronization
FCFS vs SJF Scheduling — Compare with Example
OSScheduling
Explain Deadlock and Its Conditions
OSDeadlock
Subnet a /24 Network into 4 Subnets
CNSubnetting
Explain the 3-Way TCP Handshake
CNTCP/IP
Build a Responsive Navbar with Flexbox
Web DevCSS
Fetch and Display API Data in JS
Web DevJavaScript
Design a URL Shortener (High Level)
Software EngineeringSystem Design
Reverse a Linked List
DSALinked List
Find the Duplicate Number in an Array
DSAArraysHashing
Merge Two Sorted Arrays
DSAArrays
Valid Parentheses (Stack)
DSAStack
Maximum Depth of a Binary Tree
DSATreesRecursion
N-Queens Problem
DSABacktracking
Find Duplicate Rows in a Table (SQL)
DBMSSQL
Design a Simple Library Database Schema
DBMSER Diagrams
Explain Round Robin Scheduling with an Example
OSScheduling
Explain Virtual Memory and Paging
OSMemory Management
Build a Simple Calculator
Web DevJavaScript
Implement Dark/Light Mode Toggle
Web DevCSSJavaScript