Ferramentas
Criar CV
Doar
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 Api · Prática de Entrevistas de TI
Início
/
#Api
#Api
33 perguntas
O que são Route Handlers (rotas de API) no App Router?
Next.js
#api
Pleno
›
Como funciona o ciclo de vida de uma requisição no FastAPI?
FastAPI
#architecture
Pleno
›
O que são serializadores no Django REST Framework?
Django
#api
Pleno
›
O que são viewsets e routers do DRF?
Django
#api
Pleno
›
Como funciona o ciclo de vida de uma requisição no Django?
Django
#api
Pleno
›
O que são API Resources?
Laravel
#api
Pleno
›
Como funciona o ciclo de vida de uma requisição no Laravel?
Laravel
#api
Pleno
›
O que é GraphQL e como ele se diferencia do REST?
GraphQL
#api
Júnior
›
O que é um schema GraphQL? Explique tipos scalar e object.
GraphQL
#api
Júnior
›
O que são resolvers? Explique a cadeia de resolvers e seus argumentos.
GraphQL
#api
Júnior
›
Queries vs. mutations vs. subscriptions no GraphQL?
GraphQL
#api
Júnior
›
O que é o problema N+1 no GraphQL e como o DataLoader o resolve?
GraphQL
#performance
Pleno
›
Como funciona o tratamento de erros no GraphQL?
GraphQL
#api
Pleno
›
Como paginar no GraphQL: offset vs. cursor?
GraphQL
#api
Pleno
›
Como você faz cache de uma API GraphQL?
GraphQL
#caching
Pleno
›
Quais são as boas práticas de design de schema GraphQL?
GraphQL
#api
Pleno
›
Como você protege uma API GraphQL contra consultas abusivas?
GraphQL
#security
Sênior
›
Como funciona a federation do GraphQL para microsserviços?
GraphQL
#api
Sênior
›
Quando você escolheria GraphQL em vez de REST, e quando não?
GraphQL
#api
Sênior
›
Como construir uma API REST com @RestController no Spring Boot?
Spring Boot
#spring
Júnior
›
Como funciona o ciclo de vida de uma requisição no Spring Boot?
Spring Boot
#api
Pleno
›
O que é REST e quais são suas principais restrições (constraints)?
Design de REST API
#api
Júnior
›
Como os métodos HTTP mapeiam para CRUD, e o que significam safe e idempotent?
Design de REST API
#api
Júnior
›
Como você deve nomear e estruturar as URIs de recursos em uma REST API?
Design de REST API
#api
Júnior
›
Como você escolhe o status code HTTP correto para uma response?
Design de REST API
#api
Júnior
›
Quais são as principais estratégias de versionamento de API, e como você faz o deprecate de uma versão?
Design de REST API
#api
Pleno
›
Como você projeta paginação, filtro e ordenação para um endpoint de collection?
Design de REST API
#performance
Pleno
›
O que é idempotência, e como as idempotency keys tornam os retries seguros?
Design de REST API
#api
Pleno
›
Como você projeta error responses consistentes e reporta erros de validação?
Design de REST API
#api
Pleno
›
Como você protege uma REST API (autenticação, autorização, transporte)?
Design de REST API
#api
Pleno
›
REST vs GraphQL vs gRPC — quando você escolheria cada um?
Design de REST API
#api
Sênior
›
O que são HATEOAS e o Richardson Maturity Model?
Design de REST API
#api
Sênior
›
Como funcionam o rate limiting e o HTTP caching em uma REST API?
Design de REST API
#api
Sênior
›