Pular para o conteúdo

Desafios de entrevista em Go

Desafios técnicos de empresas como Nubank, Uber e Cloudflare, com regras, arquitetura em Go e critérios de avaliação.

11 posts

  1. 1
    Desafios de entrevista em Go: índice e como se preparar

    Os dez desafios técnicos em Go de empresas como Nubank, Uber e Cloudflare, o que cada um avalia e como se preparar.

    intermediário
  2. 2
    Nubank - Capital Gains

    Desafio da Nubank em Go: calcular ganho de capital com preço médio ponderado, compensação de prejuízo e regras fiscais, via stdin e stdout.

    avançado
  3. 3
    Nubank - Authorizer

    Desafio da Nubank em Go: autorizador de cartão em streaming, com regras desacopladas, janela móvel de tempo e detecção de fraude.

    avançado
  4. 4
    Mercado Libre - Mutantes DNA

    Desafio do Mercado Libre em Go: detectar mutantes por DNA em O(N²) com early return, API REST, persistência SQL e testes acima de 80%.

    avançado
  5. 5
    Stone - Financial Transfer & Deadlock Prevention

    Desafio da Stone em Go: transferências financeiras sem deadlock, com ordenação determinística de travas e idempotência.

    avançado
  6. 6
    PicPay - Digital Wallet & Payment Gateway

    Desafio do PicPay em Go: carteira digital e gateway de pagamento, com papéis PF e PJ, autorizador externo mock e notificação assíncrona.

    avançado
  7. 7
    Uber - High-Throughput Rate Limiter

    Desafio da Uber em Go: rate limiter multi-tenant de alta vazão com Token Bucket, limpeza de memória e segurança de concorrência.

    avançado
  8. 8
    Cloudflare - In-Memory KV Store com TTL

    Desafio da Cloudflare em Go: key-value store em memória com TTL, lock sharding, expiração passiva e ativa e profiling com pprof.

    avançado
  9. 9
    Coinbase - Order Book & Matching Engine

    Desafio da Coinbase em Go: order book e matching engine com prioridade preço-tempo, listas ligadas duplas e papéis maker e taker.

    avançado
  10. 10
    GitLab - Concurrent Job Queue & Runner Pool

    Desafio do GitLab em Go: fila de jobs concorrente com pool de runners, limites por projeto, fair scheduling e graceful drain.

    avançado
  11. 11
    Datadog - High-Throughput Metric Aggregator Daemon

    Desafio da Datadog em Go: agregador de métricas de alta vazão, com zero alocações, rotação atômica de baldes e sync.Pool.

    avançado

Atalhos de teclado

Abrir busca
/
Alternar tema claro/escuro
t
Aula anterior na série
←
Próxima aula na série
→
Lista de atalhos
?