Learning Path
Javascript
Introduction to basic algorithms
Python
Explore all Python concepts and ecosystem
Web Development
Explore HTML, CSS, JS and different frameworks
Practice Coding
Leetcode style questions in JS, Python, Java, PHP, Typescript, Swift, Kotlin, Ruby, Go, Cpp, Rust
Google Interview Prep
Leetcode style questions in JS, Python, Java, PHP, Typescript, Swift, Kotlin, Ruby, Go, Cpp, Rust
Javascript Expert
Data structures and algorithms
iOS Developer
Dive deep into every aspect of modern iOS development
Full Stack JS (MERN)
Covers everything to ace your full stack interview
  • Difficulty
  • EASY
  • MEDIUM
  • HARD
  • Tags
1. Access First Element
Array
2m
2. Access Last Element
Array
2m
3. Add to Array-Form of Number
Math
Array
10m
4. Alternating Bits in Binary
Bit Manipulation
10m
5. Arrange Parentheses
Recursion
String
Backtracking
20m
6. Array Jumps
Array
Dynamic Programming
25m
7. Attendance Award Eligibility
String
10m
8. Base 7
Math
10m
9. Biggest Island
Matrix
Breadth-First Search
Depth-First Search
25m
10. Binary Complement
Bit Manipulation
Math
10m
11. Binary Substrings
String
10m
12. Binary Tree Path Sum
Depth-First Search
Recursion
Binary Tree
10m
13. BiTree Cousins
Binary Tree
Depth-First Search
15m
14. Boat Docking Availability
Array
10m
15. Bubble Sort
Array
Sorting
10m
16. Calculate Absolute Value
Math
2m
17. Calculate Factorial
Recursion
Math
10m
18. Calculate Fuel for Advanced Spaceship
Math
10m
19. Calculate Median Value
Math
Array
10m
20. Check Anagram
String
10m
21. Check for Spaces
String
5m
22. Check Identical Trees
Recursion
Binary Tree
15m
23. Check if Array Contains Number
Array
5m
24. Check if Binary Tree is Uni-valued
Depth-First Search
Binary Tree
15m
25. Check Isomorphic Strings
String
10m
26. Check Last Character
String
5m
27. Check Power of Three
Math
10m
28. Check Specific Difference
Array
Hash Table
15m
29. Check String Length
String
2m
30. Check Symmetric Tree
Recursion
Binary Tree
10m