meta.db

Como se preparar para entrevistas na Meta

Reunimos aqui as perguntas públicas já associadas à Meta para te ajudar a estudar com mais contexto, entender o tipo de cobrança e priorizar melhor sua preparação.

Perguntas
453
públicas

salários

Quanto a Meta paga em tecnologia

Ainda não publicamos salários da Meta

Publicamos a mediana de uma empresa quando 15 pessoas diferentes contribuem. Se você trabalha ou trabalhou lá, seu relato anônimo ajuda a abrir esse número.

Adicionar meu salário anonimamente

perguntas de entrevistas da empresa

O que já apareceu em processos da Meta

24 de 453 perguntas

PerguntaTipoNívelRelatosÚltimo relato
Design a Top-K SystemDesign a system that efficiently retrieves top-k items (songs, videos, hashtags, etc.) based on user activity or engagement metrics within specified time windows. The system should handle real-time data aggregation and support queries like "top 10 songs in the last 7 days" or "trending hashtags in the past 24 hours."System DesignSenior1mar. de 2026
Design InstagramDesign a photo-sharing social media platform where users can upload photos, follow other users, and view a chronological feed of posts from people they follow.System DesignStaff+1mar. de 2026
Design DropBoxDesign a file storage and synchronization system like Dropbox that allows users to upload, download, and sync files across multiple devices with real-time updates.System DesignStaff+1mar. de 2026
Leetcode 20. Valid ParenthesesCheck whether a string of parentheses/brackets is valid by ensuring every closing bracket matches the most recent unmatched opening bracket and the types and nesting order are correct. This is typically solved by tracking openings (e.g., with a stack) and verifying matching pairs.CodingStaff+1mar. de 2026
Design LeetCodeDesign an online coding judge system for programming competitions where users can submit solutions, view real-time leaderboards, and participate in timed contests with automatic code evaluation.System DesignStaff+1mar. de 2026
Leetcode 62. Unique PathsCount the number of distinct monotonic paths from the top-left to the bottom-right of an m×n grid when you may only move right or down. This is the classic lattice-path problem — the answer equals binomial coefficient C(m+n-2, m-1) (or can be computed with DP); m,n ≤ 100 and result ≤ 2·10^9.CodingSenior1mar. de 2026
Design a System Metrics Monitoring and Alerting PlatformDesign a metrics monitoring platform that collects performance data (CPU, memory, throughput) from hundreds of thousands of servers, allows users to set threshold-based alerts, and provides dashboards for visualization and notifications when alerts are triggered.System DesignSenior1mar. de 2026
Can you describe a time when you had to make a decision with incomplete information? What was the situation, and how did you handle it?BehavioralStaff+1mar. de 2026
Leetcode 528. Random Pick with WeightGiven an array of positive weights, implement pickIndex() to return index i with probability w[i]/sum(w); the typical approach preprocessing prefix sums and using a random number plus binary search maps the random draw to the weighted bucket in O(log n) time after O(n) setup.CodingMid-level1mar. de 2026
Design Online Auction SystemDesign an auction system where users can create auction posts for items, place bids, view top bidders, and receive notifications when auctions end.System DesignStaff+1mar. de 2026
Design an Ad Click AggregatorDesign a real-time ad click aggregator that processes billions of ad events (clicks and impressions) daily, aggregates them with maximum 30-second latency, and supports both real-time dashboard queries and historical analytics for up to 2 years.System DesignStaff+1mar. de 2026
Design an Online Game LeaderboardDesign a real-time gaming leaderboard system that displays global top rankings, user's current rank with surrounding players, and rankings within their friends list, handling millions of score updates daily.System DesignStaff+1mar. de 2026
Design Online ChessDesign a real-time chess platform similar to Chess.com that supports gameplay across multiple devices, move validation, matchmaking, leaderboards, and key features like move undo functionality.System DesignStaff+1mar. de 2026
Leetcode 227. Basic Calculator IIEvaluate a valid arithmetic expression string containing non-negative integers and the operators +, -, *, / (with spaces allowed), where division truncates toward zero. The core challenge is to parse and compute the result while respecting operator precedence (multiplication/division before addition/subtraction) without using built-in eval.CodingSenior1mar. de 2026
Leetcode 973. K Closest Points to OriginGiven N points on the plane and an integer k, return the k points with the smallest Euclidean distance to the origin (order doesn't matter). The core challenge is efficiently selecting the k smallest distances (e.g., via a max-heap or quickselect/partial sort) for up to N = 10^4 points.CodingSenior1mar. de 2026
Leetcode 314. Binary Tree Vertical Order TraversalGroup tree nodes by their horizontal (column) index and return a list of columns from leftmost to rightmost, preserving top-to-bottom order and left-to-right ordering for nodes that share the same position—commonly solved by BFS/level-order traversal with column indices and a map.CodingSenior1mar. de 2026
Leetcode 109. Convert Sorted List to Binary Search TreeCodingStaff+1mar. de 2026
Leetcode 2126. Destroying AsteroidsGiven a starting mass and asteroid masses, determine whether you can order collisions so the planet can sequentially absorb every asteroid (absorbing requires current mass >= asteroid and increases the planet's mass). The core challenge is a greedy cumulative-sum check (sort small-to-large) to see if the planet's mass can stay >= each next asteroid.CodingSenior1mar. de 2026
Leetcode 249. Group Shifted StringsGroup strings that are equivalent under a uniform alphabetical shift (e.g., "abc" → "bcd", with wrap-around) by identifying a shift-invariant signature for each string and grouping those with the same signature.CodingMid-level1mar. de 2026
Design i18nDesign an internationalization (i18n) system that translates static UI elements like buttons, labels, and system messages into hundreds of languages while keeping user-generated content in its original form.TechnicalStaff+1mar. de 2026
Leetcode 560. Subarray Sum Equals KCount the number of contiguous, non-empty subarrays whose elements sum to k. Because nums can include negatives (so two-pointer sliding window doesn't work), use cumulative prefix sums with a hash map of frequencies to count matching previous sums in O(n) time.CodingMid-level1mar. de 2026
Design Top K Songs Widget for SpotifyDesign a widget that integrates with third-party streaming services (like Spotify) to display a user's top K most played songs over a specified time period (e.g., past 7-30 days). The system should aggregate listening history data and allow users to view and interact with their personalized music trends.TechnicalSenior1mar. de 2026
Tell me about a time you disagreed with a cross-functional partner.BehavioralStaff+1mar. de 2026
Leetcode 543. Diameter of Binary TreeGiven the root of a binary tree, return the diameter — the maximum number of edges on any path between two nodes; the core challenge is to compute subtree heights and track the maximum sum of left and right heights at each node in a single O(n) traversal.CodingMid-level1mar. de 2026

empresas relacionadas

Explore empresas parecidas