Buscar perguntas…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Início
Tópicos
Categorias
Trilhas de aprendizagem
Buscar
Perguntas de entrevista de Estruturas de Dados · Prática de Entrevistas de TI
Início
/
#Estruturas de Dados
#Estruturas de Dados
33 perguntas
Qual é a diferença entre listas, tuplas e dicionários?
Python
#data-structures
Júnior
›
Que tipos úteis o módulo collections fornece?
Python
#data-structures
Pleno
›
Qual é a diferença entre arrays e slices?
Golang
#data-structures
Júnior
›
Como os maps funcionam em Go?
Golang
#data-structures
Júnior
›
Como funcionam arrays em Java?
Java
#data-structures
Júnior
›
O que é o Java Collections Framework?
Java
#data-structures
Pleno
›
Qual é a diferença entre Comparable e Comparator?
Java
#data-structures
Pleno
›
Como funcionam arrays em PHP?
PHP
#data-structures
Júnior
›
Quais são os tipos de coleção mais comuns?
C#
#data-structures
Júnior
›
Como arrays e hashes funcionam?
Ruby
#data-structures
Júnior
›
O que são ranges e como são usados?
Ruby
#data-structures
Pleno
›
O que é uma estrutura de dados e o que é um tipo de dados abstrato (ADT)?
Estruturas de Dados
#data-structures
Júnior
›
O que é um array e quais são as complexidades de suas operações?
Estruturas de Dados
#data-structures
Júnior
›
O que é uma singly linked list e quando você usaria uma?
Estruturas de Dados
#data-structures
Júnior
›
O que é uma pilha (stack) e para que é usada?
Estruturas de Dados
#data-structures
Júnior
›
O que é uma fila e onde é usada?
Estruturas de Dados
#data-structures
Júnior
›
O que é uma tabela de espalhamento e como ela consegue busca O(1)?
Estruturas de Dados
#hashing
Júnior
›
O que é um conjunto e quais problemas ele resolve?
Estruturas de Dados
#data-structures
Júnior
›
O que é um dicionário/mapa e como ele difere de um conjunto?
Estruturas de Dados
#data-structures
Júnior
›
Quais são os trade-offs entre um array e uma lista vinculada?
Estruturas de Dados
#data-structures
Júnior
›
O que é um tipo de dado abstrato (ADT) e por que separá-lo de sua implementação?
Estruturas de Dados
#data-structures
Júnior
›
O que é uma árvore binária e quais são as ordens de travessia comuns?
Estruturas de Dados
#trees
Pleno
›
O que é um heap e como ele implementa uma fila de prioridade?
Estruturas de Dados
#trees
Pleno
›
O que é uma trie (árvore de prefixos) e quando é útil?
Estruturas de Dados
#trees
Pleno
›
Qual é a diferença entre uma lista duplamente vinculada e uma lista simplesmente vinculada?
Estruturas de Dados
#data-structures
Pleno
›
O que é um circular buffer (ring buffer) e quando você usaria um?
Estruturas de Dados
#data-structures
Pleno
›
Quando você deve usar uma pilha versus uma fila? Dê exemplos reais.
Estruturas de Dados
#data-structures
Pleno
›
Como você escolhe a estrutura de dados certa para um problema?
Estruturas de Dados
#data-structures
Pleno
›
O que é análise amortizada, usando redimensionamento de array dinâmico como exemplo?
Estruturas de Dados
#complexity
Pleno
›
Como você projeta um cache LRU com get e put em O(1)?
Estruturas de Dados
#data-structures
Sênior
›
O que é um filtro Bloom e qual trade-off ele faz?
Estruturas de Dados
#hashing
Sênior
›
O que é uma skip list e como ela obtém busca O(log n)?
Estruturas de Dados
#data-structures
Sênior
›
Como você projeta uma estrutura de dados com requisitos específicos de O(1)/O(log n)?
Estruturas de Dados
#data-structures
Sênior
›