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
1951 Minimum Sum of Mountain Triplets I Easy
Array
1952 Minimum Sum of Mountain Triplets II Medium
Array
1953 Minimum Sum of Squared Difference Medium
ArrayBinary SearchGreedy
1954 Minimum Sum of Values by Dividing Array Hard
ArrayBinary SearchDynamic Programming
1955 Minimum Swaps to Arrange a Binary Grid Medium
ArrayGreedyMatrix
1956 Minimum Swaps to Group All 1's Together II Medium
ArraySliding Window
1957 Minimum Swaps To Make Sequences Increasing Hard
ArrayDynamic Programming
1958 Minimum Swaps to Make Strings Equal Medium
MathStringGreedy
1959 Minimum Swaps to Sort by Digit Sum Medium
ArrayHash TableSorting
1960 Minimum Threshold for Inversion Pairs Count Medium
ArrayBinary SearchBinary Indexed Tree
1961 Minimum Time Difference Medium
ArrayMathString
1962 Minimum Time For K Virus Variants to Spread Hard
ArrayMathBinary Search
1963 Minimum Time to Break Locks I Medium
ArrayDynamic ProgrammingBacktracking
1964 Minimum Time to Break Locks II Hard
ArrayDepth-First SearchGraph
1965 Minimum Time to Build Blocks Hard
ArrayMathGreedy
Showing 1951-1965 of 2900
1 ... 129 130 131 132 133 ... 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.