Ciência da Computação
Desafios de Programming Fundamentals
Desafios reais da indústria em Programming Fundamentals. Resolva-os para construir uma prova verificada e portátil das habilidades que recrutadores buscam — confirmável em um clique.
- CodeInicianteNovo
O Caso da Cobrança Duplicada no Lote Noturno de Pagamentos
Examine a linha do tempo do incidente, o despejo de threads e o módulo de código de conciliação fornecidos para reconstruir a sequência exata de eventos que levou à duplicação d…
- Code Reading
- Assumption Analysis
- Coverage Reports
Abrir trabalhos do curso - CodeFundamentalNovo
Módulo de transformações 3D para visualizar lavouras com drones
Sua tarefa é entregar uma proposta curta e um módulo funcional de transformações geométricas em três dimensões que receba os pontos do drone e calcule onde cada ponto aparece na…
- 3d Transformations
- 3d Rendering
- Code Reading
Abrir trabalhos do curso - DesignFundamentalNovo
Proposta de Estrutura de Dados para Agenda de Passeios sem Overbooking
Use o brief 'tour-capacity-brief' para entender as regras de capacidade, horários e política de reserva de cada passeio oferecido pela agência. Use o esquema de dados 'tour-book…
- Programming Fundamentals
- Functions Data Structures
- Code Reading
Abrir trabalhos do curso - CodeIntermediárioNovo
Otimize a conciliação bancária para menos de 150ms
Você vai receber a especificação do módulo atual de conciliação e um conjunto de dados sintético de transações e extratos bancários para testar corretude e performance. Sua tare…
- Algorithm Analysis
- Application Monitoring
- Performance Profiling
Abrir trabalhos do curso Practice your coursework on real scenarios.
Every challenge is shaped from real-world context — not generic exercises. The work mirrors what your degree prepares you for.
Why Ewance
- DesignIntermediárioNovo
Proposta de pipeline de genômica para melhoramento de soja
Como equipe, vocês devem propor um pipeline de genômica computacional reproduzível para o programa de melhoramento de soja, usando somente os materiais fornecidos: a especificaç…
- Airflow Dags
- Apache Spark
- Algorithm Analysis
Abrir trabalhos do curso - ResearchSêniorNovo
Avaliação de QUIC versus TCP para Monitoramento de Parques Eólicos
Analise o dossiê técnico e o dataset de desempenho comparativo fornecidos. Sua tarefa é determinar qual protocolo de transporte (TCP Cubic, TCP BBR ou QUIC) é mais adequado para…
- Analytical Reasoning
- Algorithm Analysis
- Architecture Decision Records Adrs
Abrir trabalhos do curso - CodeIntermediárioNovo
Núcleo de Processador RISC Simplificado para Estação de Telemetria Embarcada
Em equipe, projetem e implementem em Verilog ou VHDL um núcleo de processador de 8 bits que execute o conjunto de instruções reduzido descrito na especificação fornecida (Teleme…
- Code Reading
- Architecture Decision Records Adrs
- Coverage Reports
Abrir trabalhos do curso - AnalysisIntermediárioNovo
Investigação de Incidente de Vazamento com Falha Criptográfica em Porto
Você atua como analista de segurança contratado para investigar o incidente. Recebeu o relatório preliminar de TI, o trecho do código de cifração usado no sistema, e os registro…
- Cia Triad
- Authentication
- Code Reading
Abrir trabalhos do curso - Browse challenges
Explore role
Product Manager
Ship product that solves real user problems. Combine user research, prototyping, and stakeholder alignment to turn ambiguous briefs into measurable wins — the role at the centre of modern software teams.
- CodeIntermediárioNovo
Memória transacional para o solver estrutural multicore de uma aeroestrutura
Você recebe um módulo de código representativo (~280 linhas) do kernel atual de atualização de malha protegido por lock global (solver-module), um readout de profiling mostrando…
- Algorithm Analysis
- Architecture Decision Records Adrs
- Ai Native Architecture
Abrir trabalhos do curso - AnalysisInicianteNovo
Diagnóstico de cache no motor de conciliação de pagamentos
Examine o relatório de perfil e o módulo em linguagem C fornecidos e produza um memorando técnico que identifique os pontos quentes reais de perda de desempenho na hierarquia de…
- Code Reading
- Chart Reading
- Assumption Analysis
Abrir trabalhos do curso - CodeSêniorNovo
Replicação Tolerante a Partições para Sensores Agrícolas em Rede Intermitente
Trabalhando em equipe, projete e implemente um protótipo (um módulo representativo de código, não o sistema inteiro) que substitua o esquema 'replace on sync' por uma estratégia…
- Algorithm Analysis
- Architecture Decision Records Adrs
- Ai Assisted Coding
Abrir trabalhos do curso - AnalysisFundamentalNovo
Escolha do conjunto de instruções para o coletor de dados no campo
Analise o resumo comparativo das duas ISAs e o relatório de medições fornecidos e escreva um parecer técnico curto recomendando uma delas para o coletor de campo. Você deve raci…
- Code Reading
- Chart Reading
- Assumption Analysis
Abrir trabalhos do curso Build a verifiable portfolio.
Submissions become evidence. Reviewers with shipping experience score against a rubric; the result becomes a credential anyone can verify.
Why Ewance
- CodeInicianteNovo
Ferramenta de métricas de fluxo para um quadro Kanban travado
A partir do registro de eventos exportado do quadro que você vai receber, construa um programa que calcule e apresente as métricas de fluxo do time: tempo de ciclo por cartão (d…
- Analytical Reasoning
- Algorithm Analysis
- 5 Whys Fishbone
Abrir trabalhos do curso - CodeInicianteNovo
Diagnosticar Falhas de Linking e Mapeamento de Memória Virtual em Agente de Monitoramento
Analisem o módulo fornecido do agente de monitoramento e seu Makefile. O módulo carrega duas bibliotecas compartilhadas (.so) em tempo de execução via dlopen/dlsym. Vocês devem:…
- Code Reading
- Application Monitoring
- Architecture Diagrams
Abrir trabalhos do curso - CodeInicianteNovo
Máquina de Estados para Cruzamento de Veículos Guiados em Pátio Automotivo
Projete e implemente em HDL (Verilog ou VHDL) uma máquina de estados finitos que controle os sinais de dois corredores (Corredor A e Corredor B) do cruzamento, respeitando as re…
- Code Reading
- Architecture Diagrams
- Coverage Reports
Abrir trabalhos do curso - AnalysisIntermediárioNovo
Investigação Forense de Divergência em Ledger de Pagamentos B2B
Examine apenas os materiais fornecidos — o relatório de incidente, o log de eventos com marcações de relógio vetorial divergentes e a especificação da arquitetura de replicação …
- Algorithm Analysis
- Analytical Reasoning
- Architecture Decision Records Adrs
Abrir trabalhos do curso - AnalysisIntermediárioNovo
Diagnóstico do data lake de sensores de uma mineradora em Carajás
Analise o dossiê do incidente, o catálogo de arquivos e o relatório de métricas de execução para explicar por que o custo e o tempo cresceram de forma desproporcional ao volume …
- Apache Spark
- Analytical Reasoning
- Algorithm Analysis
Abrir trabalhos do curso - DesignSêniorNovo
Protocolo de crédito colateralizado com liquidação segura
Produza uma proposta de protocolo com parâmetros defensáveis por evidência. Requisitos funcionais: depósito de colateral, tomada de empréstimo em moeda estável indexada ao real,…
- Algorithm Analysis
- Architecture Decision Records Adrs
- Analytical Reasoning
Abrir trabalhos do curso - DesignInicianteNovo
Pipeline de rasterização para jogo mobile de baixo custo
Sua tarefa é escrever uma proposta de projeto para um novo pipeline de rasterização e uso da GPU do jogo, entregando também os diagramas que mostram como os dados fluem do model…
- Rasterization
- Gpu Pipeline
- Real Time Rendering
Abrir trabalhos do curso - CodeSêniorNovo
Aproximação com garantia para equipes de manutenção eólica
Trabalhando em dupla ou trio, formulem o problema descrito no dossiê como um programa linear inteiro (modelo matemático em que as variáveis de decisão são obrigatoriamente númer…
- Algorithm Analysis
- Analytical Reasoning
- Linear Programming
Abrir trabalhos do curso - AnalysisFundamentalNovo
Análise de Controle de Acesso em Sistema de Rastreio Agrícola
Você recebeu o dossiê do incidente e trechos do código-fonte do módulo de autorização. Sua tarefa é analisar o caso, identificar as falhas no modelo de controle de acesso, class…
- Cia Triad
- Authentication
- Code Reading
Abrir trabalhos do curso - CodeInicianteNovo
Ordenação Causal de Eventos de Rastreamento em Terminal Portuário
Usando apenas os materiais fornecidos — o relatório de caso do terminal, a especificação do esquema de eventos, o módulo inicial de ingestão de eventos (sem ordenação causal) e …
- Algorithm Analysis
- Analytical Reasoning
- Ai Generated Code Review
Abrir trabalhos do curso - CodeIntermediárioNovo
Renderizador fisicamente baseado para visualização de peças automotivas
Implemente um renderizador baseado em path tracing (traçado de caminhos — algoritmo que simula caminhos de luz aleatórios da câmera até as fontes luminosas) que suporte o modelo…
- Algorithm Analysis
- Analytical Reasoning
- Ai Pair Programming
Abrir trabalhos do curso - CodeSêniorNovo
Otimização de Kernel em GPU para Processamento Sísmico
A tarefa da equipe é otimizar o kernel de estêncil tridimensional fornecido em CUDA, elevando sua vazão sem alterar o resultado numérico. Partindo do módulo inicial e do relatór…
- Algorithm Analysis
- Ai Pair Programming
- Ai Assisted Test Generation
Abrir trabalhos do curso
Como funciona
Do certificado em seis etapas.
Etapa 01
Explore desafios alinhados aos seus estudos.
Etapa 02
Aceite o que se alinha aos seus objetivos.
Etapa 03
Siga as orientações do Copilot de IA.
Etapa 04
Enviar para avaliação estruturada.
Etapa 05
Ganhe um certificado verificado.
Etapa 06
Adicione ao LinkedIn com um clique.
Famílias de habilidades relacionadas
Explorar todas as habilidadesCiência da Computação
Testing & QA
14 habilidades
Ciência da Computação
Database & Storage
12 habilidades
Ciência da Computação
Backend & API Development
11 habilidades
Ciência da Computação
DevOps & CI/CD
11 habilidades
Ciência da Computação
Security & Cyber Defense
13 habilidades
Ciência da Computação
Data Engineering & Pipelines
12 habilidades
Equipes da indústria por trás de uma década de briefings práticos
Contratando deste grupo?
Patrocine um desafio e conheça candidatos por meio do trabalho real.
Equipes da indústria podem moldar briefings com base nas habilidades que buscam e avaliar estudantes por entregas pontuadas por rubrica — não por currículos.



















































































