Novo curso: Como conseguir vagas remotas em empresas que pagam $120k+/ano
NaGringa
Guia da empresa

Como se preparar para entrevistas na Oracle

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

Perguntas reais

Use este recorte para sair do estudo genérico e praticar com exemplos que já apareceram em processos reais.

Foco de preparação

Veja rapidamente quais tipos de pergunta aparecem mais e organize seu treino com mais intenção.

Próximos comparativos

Depois de estudar esta empresa, compare com empresas parecidas para evitar preparação estreita demais.

Perguntas de entrevistas da empresa

O que já apareceu em processos da Oracle

Use esta página como ponto de partida para estudar a empresa. O ideal é praticar essas perguntas e depois expandir para variações parecidas.

DoorDash
Meta
Salesforce
Amazon
+15
BehavioralMid-level

Tell me about a time you had a conflict with a coworker. How did you resolve it?

O que treinar

Prepare histórias concretas com contexto, ação e resultado.

19 empresas
Ver detalhes
Meta
DoorDash
LinkedIn
Wise
+14
BehavioralMid-level

What project are you most proud of?

O que treinar

Prepare histórias concretas com contexto, ação e resultado.

18 empresas
Ver detalhes
DoorDash
Toast
Google
Meta
+7
BehavioralMid-level

Tell me about a project where the requirements were not clear or kept changing. How did you adapt and maintain productivity?

O que treinar

Prepare histórias concretas com contexto, ação e resultado.

11 empresas
Ver detalhes
Meta
Amazon
Microsoft
Atlassian
+6
System DesignSenior

Design a Top-K System

Design 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."

O que treinar

Treine requisitos, arquitetura e decisões de escala.

10 empresas
Ver detalhes
Revolut
JPMorgan Chase
Rippling
Oracle
+5
System DesignStaff+

Design a Hotel Booking System

Design a hotel booking system that allows users to search for hotels, make reservations, and manage bookings. Focus on data modeling and SQL queries for handling room availability, pricing, and reservation management.

O que treinar

Treine requisitos, arquitetura e decisões de escala.

9 empresas
Ver detalhes
PayPal
Microsoft
Amazon
Apple
+5
System DesignSenior

Design a URL Shortener

Design a URL shortening service similar to TinyURL that allows users to convert long URLs into short, shareable links and manage their shortened URLs.

O que treinar

Treine requisitos, arquitetura e decisões de escala.

9 empresas
Ver detalhes
Oracle
Microsoft
Apple
Pinterest
+5
System DesignSenior

Design a Rate Limiter

Design a rate limiting system that can control and throttle API requests to prevent system overload and ensure fair resource allocation. The system should be able to handle distributed scenarios, track requests across multiple servers, and enforce limits per user/client or between internal services to prevent abuse and maintain system performance.

O que treinar

Treine requisitos, arquitetura e decisões de escala.

9 empresas
Ver detalhes
Netflix
Amazon
Microsoft
Oracle
+5
CodingSenior

Leetcode 146. LRU Cache

Implement an LRUCache that supports O(1) average-time get(key) returning the value or -1 and put(key, value) which inserts or updates a key and, if capacity is exceeded, evicts the least-recently-used key. The core challenge is maintaining key-value storage together with recency ordering to enable constant-time access, updates, and eviction.

O que treinar

Estruture solução, trade-offs e complexidade com clareza.

9 empresas
Ver detalhes
Spotify
Meta
LinkedIn
Amazon
+4
BehavioralMid-level

Give an example of a situation where you had to overcome a significant setback or obstacle to achieve a goal

O que treinar

Prepare histórias concretas com contexto, ação e resultado.

8 empresas
Ver detalhes
DoorDash
Meta
Atlassian
Oracle
+4
BehavioralMid-level

Describe a time you failed and how you managed the situation

O que treinar

Prepare histórias concretas com contexto, ação e resultado.

8 empresas
Ver detalhes
Microsoft
Airbnb
Reddit
Uber
+4
System DesignSenior

Design a Notification System

Design a scalable notification system that supports both individual and bulk notifications to multiple users. The system should handle different types of notifications including critical time-sensitive messages (like 1:1 chat) and promotional content (like system-generated recommendations) with appropriate delivery mechanisms. Consider scalability requirements (up to 1M notifications/second), expiration logic for different notification types, and the typical 80/20 distribution between critical and promotional notifications where promotional messages can target thousands of users simultaneously.

O que treinar

Treine requisitos, arquitetura e decisões de escala.

8 empresas
Ver detalhes
DoorDash
Meta
Lyft
Roblox
+4
System DesignStaff+

Design Instagram

Design 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.

O que treinar

Treine requisitos, arquitetura e decisões de escala.

8 empresas
Ver detalhes
DoorDash
PayPal
Oracle
Atlassian
+2
BehavioralSenior

Tell me about a project of your choice and its challenges

O que treinar

Prepare histórias concretas com contexto, ação e resultado.

6 empresas
Ver detalhes
Google
Oracle
Amazon
Meta
+2
System DesignMid-level

Design Uber

Design a ride-sharing service like Uber that allows users to request rides, matches them with nearby drivers, handles real-time tracking, and processes payments.

O que treinar

Treine requisitos, arquitetura e decisões de escala.

6 empresas
Ver detalhes
Oracle
Meta
Amazon
TikTok
+2
CodingMid-level

Leetcode 200. Number of Islands

Count the number of islands (4-directionally connected components of '1's) in an m×n binary grid. This is a connected-components/flood-fill problem typically solved with DFS/BFS or Union-Find in O(mn) time (m,n ≤ 300).

O que treinar

Estruture solução, trade-offs e complexidade com clareza.

6 empresas
Ver detalhes
Meta
Google
Oracle
Amazon
+1
BehavioralSenior

Discuss a time when you had conflicting perspectives with teammates and how you handled it

O que treinar

Prepare histórias concretas com contexto, ação e resultado.

5 empresas
Ver detalhes
DoorDash
Meta
Uber
Flex
+1
BehavioralStaff+

Describe your current role

O que treinar

Prepare histórias concretas com contexto, ação e resultado.

5 empresas
Ver detalhes
Meta
Apple
Oracle
Amazon
+1
BehavioralMid-level

Describe a project with unclear or changing requirements and your approach to maintaining productivity.

O que treinar

Prepare histórias concretas com contexto, ação e resultado.

5 empresas
Ver detalhes
Meta
Amazon
Google
Oracle
+1
CodingMid-level

Leetcode 347. Top K Frequent Elements

Given an integer array and k, return the k most frequent elements — the core challenge is to count element frequencies and extract the top-k efficiently (better than O(n log n)), typically using a frequency map combined with a min-heap (O(n log k)) or bucket sort (O(n)).

O que treinar

Estruture solução, trade-offs e complexidade com clareza.

5 empresas
Ver detalhes
Microsoft
Google
Meta
Amazon
+1
System DesignStaff+

Design a Distributed Cache System

Design a distributed caching system that can serve data with low latency across multiple geographic locations, handling cache misses, replication, and scaling to support billions of records.

O que treinar

Treine requisitos, arquitetura e decisões de escala.

5 empresas
Ver detalhes
Rippling
Oracle
Meta
Reddit
+1
System DesignStaff+

Design a News Aggregator System

Design a news aggregation system like Google News that allows users to subscribe to different news sources, categories, and topics, then view a personalized real-time news feed based on their interests.

O que treinar

Treine requisitos, arquitetura e decisões de escala.

5 empresas
Ver detalhes
Meta
Snowflake
Oracle
Amazon
CodingMid-level

Leetcode 23. Merge k Sorted Lists

O que treinar

Estruture solução, trade-offs e complexidade com clareza.

4 empresas
Ver detalhes
Meta
Oracle
Microsoft
Amazon
CodingSenior

Leetcode 62. Unique Paths

Count 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.

O que treinar

Estruture solução, trade-offs e complexidade com clareza.

4 empresas
Ver detalhes
Meta
Oracle
Google
Figma
System DesignStaff+

Design Facebook Live Comments

Design a real-time commenting system that allows users to view and post comments instantly while watching live videos or browsing posts across Meta platforms. The system should handle Facebook-scale traffic (~2B DAU) and support features like reactions, live notifications, and seamless user transitions between different content.

O que treinar

Treine requisitos, arquitetura e decisões de escala.

4 empresas
Ver detalhes
Empresas relacionadas

Explore empresas parecidas

Continue explorando o banco completo para Oracle

No app você amplia a busca com mais perguntas, compara empresas parecidas e continua a preparação com filtros mais precisos.