Challenges passend zu deinem Studium
Echte Szenarien aus Wirtschaft, Ingenieurwesen, Design und Analyse. Übe die Arbeit, auf die dich dein Studium vorbereitet, sammle verifizierte Zertifikate und baue ein Portfolio auf, das Recruiter überprüfen können.
- CodeEinsteigerNeu
Design-Patterns-Refactoring für die Bestell-Engine einer Kölner Bäckerei-Kette
Sie erhalten das Original-Modul (800 Zeilen Java mit zwei verschachtelten if-else-Ketten mit jeweils > 12 Zweigen), eine 30-Test-Suite, die das aktuelle Verhalten festschreibt, …
- Java
- Design Patterns
- Refactoring
Object-Oriented Programming and Design - DesignMittelstufeNeu
Kanban-Flow-System für ein Stuttgarter Plattformteam entwerfen
Kartiere den aktuellen Workflow des Plattformteams (Eingang bis Deployment) und entwirf ein Kanban-Board mit 5-7 Spalten, expliziten WIP-Limits pro Spalte und einer Class-of-Ser…
- Kanban
- Flow Metrics
- Process Design
Fachübergreifend - DesignMittelstufeNeu
ArgoCD-Rollout fuer ein Cloud-Native-Team in Berlin entwerfen
Analysiere die heutige Deployment-Landschaft (Cluster-Inventar, Helm-Charts, Pipeline-Stand). Entwirf eine Git-Repository-Struktur (Mono- vs. Multi-Repo) mit klarem Trennlinien …
- Gitops
- Argocd
- Kubernetes
GitOps and Continuous Delivery - DesignMittelstufeNeu
Replication-Strategie fuer ein Hamburger Logistik-Daten-System
Vergleiche drei Strategien: Single-Leader mit synchroner Replikation, Multi-Leader mit Konflikt-Aufloesung, Leaderless (Dynamo-Stil) mit Quorum-Schreiben. Modelliere fuer jede d…
- Replication
- Consistency Models
- System Design
Fachübergreifend 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
- AnalysisEinsteigerNeu
Stillstehendes Scrum-Team bei Münchner B2B-SaaS retten
Sichte 8 Stunden aufgezeichnete Zeremonien und 3 Sprints an Jira-Daten (Story-Sizing, Carry-over-Rate, Cycle Time pro Story, Blocker-Tags). Diagnostiziere die drei wahrscheinlic…
- Scrum
- Agile Metrics
- Retrospectives
Agile Methods and Practices - AnalysisEinsteigerNeu
TLS-Konfigurations-Audit für einen Mittelstands-Logistiker
Auditiere alle 28 Endpunkte mit testssl.sh und sslyze. Erstelle eine remediationsfähige Liste pro Endpunkt (TLS-Version, Cipher-Suiten, Zertifikats-Chain, HSTS, OCSP-Stapling, E…
- Tls
- Cipher Suites
- Secure Protocol Design
Fachübergreifend - DesignEinsteigerNeu
Interaktiver Prototyp für eine barrierearme Banking-App
Sie erhalten die aktuellen Screens der Überweisungsstrecke (PDF-Export), den Audit-Bericht mit 27 EAA-Befunden und eine Liste der vom Datenschutz freigegebenen Forschungs-Teilne…
- Accessibility Design
- Prototyping
- Interaction Design
Human-Computer Interaction - CodeEinsteigerNeu
Routing-Simulator mit RIP- und OSPF-Vergleich
Du erhältst eine Spezifikation: Simulator für Netzwerk-Topologien (bis zu 20 Knoten) mit konfigurierbaren Link-Kosten und Ausfall-Szenarien. Implementiere in Python: (1) RIP mit…
- Computer Networks
- Routing Protocols
- Python
Fachübergreifend - 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.
- AnalysisEinsteigerNeu
Greedy vs. DP Trade-off Studie für einen Wiener Versicherer
Modelliere das Zuweisungsproblem (Schadensfälle x Gutachter, Constraints: Stunden, Kompetenzen, Dringlichkeitsregeln). Implementiere (1) den aktuellen Greedy nach Dringlichkeit …
- Greedy Algorithms
- Dynamic Programming
- Integer Programming
Algorithm Design and Analysis - CodeMittelstufeNeu
Information-Retrieval-Index für ein Versicherungs-Wissensportal
Du erhältst den Dokumenten-Korpus (anonymisiert, juristische Texte) und ein Test-Set mit 250 Suchanfragen plus erwarteten Treffern. Baue eine Pipeline: (1) Dokument-Preprocessin…
- Information Retrieval
- Bm25
- Embeddings
Fachübergreifend - CodeEinsteigerNeu
B2C-App-Relaunch mit nativer Performance für einen Kölner Versandhändler
Sie erhalten den anonymisierten Telemetrie-Datenset (Firebase Performance, Crashlytics, 90 Tage), das aktuelle Design-System in Figma und die OpenAPI-Spezifikation der bestehend…
- Kotlin
- Jetpack Compose
- Coroutines
Mobile Application Development - DesignMittelstufeNeu
Multi-Burn-Rate-Alerting-Strategie für ein Frankfurter Cloud-SaaS-Team
Sie erhalten die 230 bestehenden Alarmregeln, die 5 SLOs des Teams (bereits dokumentiert) und die On-Call-Postmortems der letzten 12 Wochen. Klassifizieren Sie die 230 Alarme in…
- Alerting Strategy
- Prometheus
- Burn Rate Alerting
Fachübergreifend 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
- AnalysisEinsteigerNeu
Branch-Predictor-Vergleich auf SPEC-CPU-ähnlichen Traces
Du erhältst 5 Branch-Traces (extrahiert aus SPEC-CPU-2017-ähnlichen Workloads, anonymisiert) und implementierst in C++ drei Predictors: (1) 2-Bit-Saturating-Counter mit Bimodal-…
- Branch Prediction
- Computer Architecture
- Cpp
Computer Architecture - CodeEinsteigerNeu
Konstantenfaltung und tote Codeentfernung für eine Lehrcompiler-Pipeline
Du erhältst eine bestehende Compiler-Pipeline in Python (Lexer, Parser, AST-Builder), eine Zwischenrepräsentation in Drei-Adress-Code (Three-Address Code — IR-Form, in der jede …
- Compiler Optimization
- Constant Folding
- Dead Code Elimination
Fachübergreifend - CodeEinsteigerNeu
Fehlerlokalisierung und Recovery für einen JSON-Konfigurationsparser
Du erhältst den bestehenden Parser in TypeScript, 6 reale anonymisierte Konfigurationsdateien (zwischen 5.000 und 40.000 Zeilen) und eine Liste mit 25 typischen Fehlerklassen au…
- Parsing
- Error Recovery
- Typescript
Compiler Construction - AnalysisMittelstufeNeu
Single-Cell-RNA-Seq-Analyse für eine Heidelberger Forschungsplattform
Du erhältst die anonymisierten Zähldaten als AnnData-Objekt (Standardformat für Single-Cell-Daten in Scanpy), Metadaten zur Probenherkunft und eine Liste mit 12 Markergenen aus …
- Bioinformatics
- Single Cell Analysis
- Python
Fachübergreifend - DesignMittelstufeNeu
REST-API-Versionierung für Münchner Fintech-SaaS
Wählen Sie eine Versionierungsstrategie (URL-Pfad-Versionierung, Header-Versionierung, Media-Type-Versionierung) und begründen Sie die Wahl gegenüber den 14 Integrationspartner:…
- API Design
- REST Versioning
- Openapi
Engineering Software as a Service - CodeEinsteigerNeu
Ray-Tracer als Wochenend-Projekt für ein Stuttgarter Visualisierungs-Team
Du erhältst die Standardliteratur und eine Szenen-Spezifikation mit 6 Kugeln und 2 zusätzlichen geladenen Meshes. Implementiere in C++ einen Ray-Tracer mit: (1) primärer Strahlv…
- Ray Tracing
- Computer Graphics
- Cpp
Fachübergreifend - ResearchMittelstufeNeu
Forschungs-Spike: Sprachsteuerung in einer industriellen Produktionsanlage
Phase 1 (Woche 1-2): Literaturreview zu Spracherkennung in industriellen Umgebungen, insbesondere Robustheit gegen Hintergrundgeräusche, Befehls- vs. konversationeller Modus, Pr…
- Voice Interaction
- Wizard Of Oz
- User Research
Advanced Human-Computer Interaction - DesignMittelstufeNeu
Skalierbare Web-Crawler-Architektur für ein Münchner Marktforschungs-Unternehmen entwerfen
Erhebe den heutigen Bottleneck (einzelne Python-Pipeline, SQLite-Index, Disk-Locking). Entwirf eine drei-Schichten-Architektur: Frontier-Service (URL-Verwaltung), Fetcher-Worker…
- Scalable System Design
- Distributed Systems
- Kafka
Fachübergreifend - CodeSeniorNeu
Lock-freie Queue für einen Frankfurter Market-Data-Feed implementieren
Implementiere eine bounded Multi-Producer-Single-Consumer-Queue in C++20 mit std::atomic und konkreter Memory-Order-Auswahl (acquire/release statt seq_cst, wo möglich). Beachte …
- Lock Free Algorithms
- Atomics
- Memory Ordering
Advanced Concurrency and Parallel Computing - DesignSeniorNeu
Sandbox-Architektur für ein Frankfurter Trading-System entwerfen
Erhebe die Bedrohungsmodelle (bösartige Strategie, kompromittierte Bibliothek, Side-Channel-Versuche auf Mit-Mandanten). Vergleiche drei Isolations-Ansätze: gVisor, Firecracker-…
- Sandboxing
- Gvisor
- Firecracker
Fachübergreifend - DesignMittelstufeNeu
Ingress- und mTLS-Konzept für ein Kölner Health-SaaS planen
Erhebe den heutigen Ingress-Stack (NGINX, cert-manager mit Let's-Encrypt). Vergleiche Istio gegen Linkerd auf Resource-Footprint, Komplexität und Operational-Reife — wähle eine …
- Ingress
- Service Mesh
- Mtls
Container Orchestration with Kubernetes - DesignMittelstufeNeu
Domain-Driven-Design Bounded-Context-Schnitt für Münchner Logistik-Scale-up
Bereiten Sie ein Event-Storming-Workshop vor (Alberto Brandolini — kollaboratives Format zur Entdeckung von Domain-Events und Bounded Contexts). Moderieren Sie 2 Tage Workshop m…
- Domain Driven Design
- Event Storming
- Bounded Contexts
Fachübergreifend
Branchenteams hinter einem Jahrzehnt praxisorientierter Briefings
Aus diesem Pool einstellen?
Sponsere eine Challenge und lerne Kandidaten durch ihre tatsächliche Arbeit kennen.
Industrieteams können Briefings rund um die Fähigkeiten gestalten, die sie suchen, und Studierende anhand von bewertungsmatrix-gestützten Ergebnissen beurteilen – nicht anhand von Lebensläufen.



















































































