Meta Coding Problems

Practice Meta's curated coding problem sets

2900
Total Problems
652
Easy
1528
Medium
703
Hard
Start Practicing

Master DSA Topics - January, 2026

Practice problems across 75+ categories

Meta Coding Problems

Practice problems frequently asked at Meta 2900 problems | 652 Easy | 1528 Medium | 703 Hard

# Problem Difficulty Topics
2311 Range Sum Query 2D - Mutable Medium
ArrayDesignBinary Indexed Tree
2312 Range Sum Query - Immutable Easy
ArrayDesignPrefix Sum
2313 Range Sum Query - Mutable Easy
ArrayDivide and ConquerDesign
2314 Rank Teams by Votes Medium
ArrayHash TableString
2315 Rank Transform of a Matrix Hard
ArrayUnion FindGraph
2316 Rank Transform of an Array Easy
ArrayHash TableSorting
2317 Ransom Note Easy
Hash TableStringCounting
2318 Reach a Number Medium
MathBinary Search
2319 Reach End of Array With Max Score Medium
ArrayGreedy
2320 Reachable Nodes With Restrictions Medium
ArrayHash TableTree
2321 Reaching Points Hard
Math
2322 Read N Characters Given read4 II - Call Multiple Times Hard
ArraySimulationInteractive
2323 Rearrange Array Elements by Sign Medium
ArrayTwo PointersSimulation
2324 Rearrange Array to Maximize Prefix Score Medium
ArrayGreedySorting
2325 Rearrange Characters to Make Target String Easy
Hash TableStringCounting
Showing 2311-2325 of 2900
1 ... 153 154 155 156 157 ... 194

Tutorials Library

Master any technology with our largest free online Library. Browse through 500+ tutorials across 10+ categories.

Python

Python Tutorial

Java

Java Tutorial

JavaScript

JavaScript

C++

C++ Tutorial

C#

C# Tutorial

Go

Go Tutorial

Rust

Rust Tutorial

TypeScript

TypeScript

Swift

Swift Tutorial

Kotlin

Kotlin Tutorial

Ruby

Ruby Tutorial

PHP

PHP Tutorial

C

C Tutorial

Scala

Scala Tutorial

Perl

Perl Tutorial

R

R Tutorial

Dart

Dart Tutorial

Lua

Lua Tutorial

MATLAB

MATLAB

Haskell

Haskell

Developer Toolbox

Powerful online tools to boost your productivity

public class MyFirstJavaProgram { Edit & Run

   /* This is my first java program.
    * This will print 'Hello, World!' as the output
    */

   public static void main(String []args) {
      System.out.println("Hello, World!"); // prints
   }
}

Start Coding in Seconds

Coding Ground For Developers

Code, Edit, Run and Share

Ignite your coding potential on Coding Ground - an immersive online platform for hands-on learning, collaboration, and skill development.