Meta Software Engineer Coding & Algorithms Interview Questions

Practice 218 real Coding & Algorithms interview questions for Software Engineer roles at Meta.

218 Questions 1 Company07.06.2026
Showing 20 results
Role
Meta logo
Meta
Medium
Software Engineer

Extend cloud file system with copy and compression

In-Memory Cloud File System V2: Copy, Capacity Updates, Compress/Decompress Design an in-memory file system with per-user quotas and additional operat...

Coding & Algorithms
9
0
71 people solved
Feb 11, 2026
Meta logo
Meta
Medium
Software Engineer

Design a bank system with scheduled transfers

Bank System (OOD): Accounts, Transfers, Scheduling, Top Spending, Merge Design an in-memory banking system that supports: - account creation - deposit...

Coding & Algorithms
2
0
41 people solved
Feb 11, 2026
Meta logo
Meta
Medium
Software Engineer

Design an in-memory cloud file system

In-Memory Cloud File System (OOD) Design an in-memory cloud file system that supports files owned by users with storage quotas. Data model / rules - E...

Coding & Algorithms
5
0
43 people solved
Feb 11, 2026
Meta logo
Meta
Medium
Software Engineer Locked

Solve three array/string/graph coding tasks

This set of three coding tasks evaluates proficiency in fundamental data structures and algorithms, covering multi-way array merging, custom character...

Coding & Algorithms
4
0
59 people solved
Feb 11, 2026
Meta logo
Meta
Medium
Software Engineer Locked

Solve maze reachability and two follow-ups

This set of tasks evaluates graph and state-space search with constrained movement (maze rolling ball), tree algorithms and recursion for computing di...

Coding & Algorithms
12
0
96 people solved
Feb 7, 2026
Meta logo
Meta
Medium
Software Engineer

Solve tree view and parentheses cleanup

Solve the following two algorithm problems. 1. Right-side view of a binary tree Given the root of a binary tree, return the values of the nodes that w...

Coding & Algorithms
6
0
43 people solved
Feb 1, 2026
Meta logo
Meta
Medium
Software Engineer Locked

Maximize score in 15-sum card game

This question evaluates algorithmic problem-solving in combinatorial search, state-space optimization, and memoization by asking for the maximum achie...

Coding & Algorithms
9
0
109 people solved
Jan 18, 2026
Meta logo
Meta
Medium
Software Engineer Locked

Compute dot product of sparse vectors

This question evaluates proficiency with sparse data representations and algorithmic efficiency by requiring the dot product to be computed from lists...

Coding & Algorithms
3
0
33 people solved
Jan 18, 2026
Meta logo
Meta
Medium
Software Engineer Locked

Implement cd and merge intervals

This question evaluates proficiency in filesystem path normalization (string parsing, tokenization, and edge-case handling) and interval-merging algor...

Coding & Algorithms
3
0
57 people solved
Jan 16, 2026
Meta logo
Meta
Hard
Software Engineer Locked

Count three-digit numbers with distinct digits

This question evaluates a candidate's understanding of digit manipulation, basic combinatorics, and implementation of value-range constraints in codin...

Coding & Algorithms
2
0
42 people solved
Jan 6, 2026
Meta logo
Meta
Medium
Software Engineer Locked

Solve counting and frequency coding tasks

This question evaluates algorithmic skills in counting, frequency analysis, constraint-based pair counting, and stream-oriented tokenization and ranki...

Coding & Algorithms
3
0
43 people solved
Jan 5, 2026
Meta logo
Meta
Medium
Software Engineer Locked

Implement power, reduce string, parse tree, debug maze

This multi-part question evaluates numerical algorithms (fast exponentiation), string-processing and reduction logic, recursive parsing and tree const...

Coding & Algorithms
3
0
49 people solved
Jan 1, 2026
Meta logo
Meta
Medium
Software Engineer Locked

Maximize Letters from Disjoint Words

This question evaluates understanding of combinatorial selection, set-based constraints, and efficient representation and enumeration of candidate sub...

Coding & Algorithms
2
0
23 people solved
Dec 30, 2025
Meta logo
Meta
Medium
Software Engineer

Answer four string/array/battery coding questions

You are given four independent coding questions. Problem A — Uppercase vs lowercase count difference Given a string s (ASCII), count how many characte...

Coding & Algorithms
4
0
46 people solved
Dec 16, 2025
Meta logo
Meta
Medium
Software Engineer

Validate near-palindrome and course prerequisite feasibility

Coding round (40 minutes): two problems You do not need to run code, but you should: - Explain your approach clearly. - Walk through the logic on exam...

Coding & Algorithms
2
0
30 people solved
Dec 15, 2025
Meta logo
Meta
Medium
Software Engineer

Convert 32-bit integer to hexadecimal

Problem Given a 32-bit signed integer num, return its hexadecimal representation as a string. Requirements - Use lowercase letters a-f. - Do not inclu...

Coding & Algorithms
1
0
25 people solved
Dec 15, 2025
Meta logo
Meta
Medium
Software Engineer

Return all root-to-leaf path sums

Problem You are given the root of a binary tree where each node contains an integer value (may be negative). Return an array/list containing the sum o...

Coding & Algorithms
2
0
40 people solved
Dec 15, 2025
Meta logo
Meta
Medium
Software Engineer

Validate complete binary tree

You are given the root of a binary tree. A complete binary tree is defined as a binary tree in which: 1. Every level, except possibly the last, is com...

Coding & Algorithms
1
0
23 people solved
Dec 8, 2025
Meta logo
Meta
Easy
Software Engineer

Implement list cloning and k-frequency finder

You are given two separate coding tasks. --- Problem 1: Deep copy a linked list with extra pointers You are given the head of a singly linked list. Ea...

Coding & Algorithms
3
0
72 people solved
Nov 27, 2025
Meta logo
Meta
Medium
Software EngineerIntern

Solve tree diameter and grid path problems

You are interviewing for a software engineer / ML intern role and are given the following algorithmic problems. --- Question 1: Longest Path in a Tree...

Coding & Algorithms
2
0
38 people solved
Nov 18, 2025

Explore more Meta Software Engineer interview questions

Real questions from candidate reports, grouped by topic.

Other Meta Software Engineer categories
Browse all