Informatik & Informationswissenschaften
Industrieprojekte
Echte Information-Systems-Challenges auf Ewance — modelliere Daten, integriere Systeme und richte Technologie daran aus, wie eine Organisation wirklich arbeitet. Löse sie und baue ein Portfolio aus verifizierten, von Recruitern prüfbaren Nachweisen auf, dass du die Arbeit wirklich kannst — nicht nur beschreibst.
Empfohlene Challenges
- CodeSeniorNeu
Cache-Coherence-Protokoll-Vergleich auf einem Multicore-Simulator
Du erhältst Trace-Files aus 4 produktiven Multi-Thread-Workloads und eine vereinfachte Memory-System-Spezifikation (Private L1, Shared L2 über Bus). Implementiere in C++ die Pro…
- Cache Coherence
- Multicore Architecture
- Cpp
Fachübergreifend - AnalysisMittelstufeNeu
Auto-Skalierungs-Strategie für einen Wiener Streaming-Backend benchmarken
Setze ein Lasttest-Setup mit drei Last-Profilen auf: konstant, langsam steigend (60 Minuten Rampe), explosiv (10x in 2 Minuten, typisch für Live-Event-Start). Implementiere drei…
- Auto Scaling
- Load Testing
- Predictive Scaling
Fachübergreifend - CodeMittelstufeNeu
Parallele I/O-Strategie fuer ein Genom-Daten-Pipeline-Konsortium
Analysiere die heutigen I/O-Pattern (sequenzielles Schreiben, viele kleine Dateien, gemischte Read-Write-Phasen). Vergleiche MPI-IO mit kollektiver Operationen und HDF5 mit para…
- Parallel Io
- Mpi Io
- Hdf5
Fachübergreifend - AnalysisMittelstufeNeu
Heterogene Beschleuniger-Integration in eine HPC-Pipeline
Du erhältst eine HPC-Pipeline-Beschreibung (8 Schritte, Daten von rund 12 GB pro Lauf), Profiling-Daten der bestehenden CPU-Implementierung und FPGA-Spezifikationen (Xilinx Alve…
- Heterogeneous Architecture
- Fpga Acceleration
- Performance Modeling
Advanced Computer Architecture 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
- CodeSeniorNeu
Memory-Consistency-Modell für einen sicherheitskritischen Multicore
Du erhältst das Software-Modell der Multicore-Plattform (5 Kerne, eigene Pipeline-Beschreibung) und eine Sammlung von 30 Litmus-Tests aus der Memory-Modeling-Literatur (z. B. St…
- Memory Consistency
- Multicore Architecture
- Python
Fachübergreifend - AnalysisEinsteigerNeu
Scheduler-Tuning fuer Echtzeit-Tasks in einer Steuergeraete-Linie
Du erhaelst ein QEMU-ARM-Image mit einem PREEMPT_RT-Kernel sowie Trace-Daten von ftrace (Kernel-Tracing-Werkzeug) ueber 30 Minuten Laufzeit. Untersuche die Latenz-Histogramme vo…
- Operating Systems
- Real Time Scheduling
- Linux Kernel
Fachübergreifend - CodeEinsteigerNeu
System-Call-Profil einer Münchner Backup-Software erstellen
Lass den Backup-Agent 10 Minuten im Idle-Zustand laufen und erzeuge ein System-Call-Profil mit 'strace -c' und 'perf trace'. Identifiziere die fünf teuersten Aufruf-Typen (z. B.…
- System Calls
- Linux Syscalls
- Performance Profiling
Computer Systems and Organization - AnalysisMittelstufeNeu
Forensik eines Datei-System-Korruptionsfalls
Mount das Image read-only in einer Linux-Analyse-Umgebung. Nutze debugfs, fsck im no-op-Modus und das ext4-Journal zur Rekonstruktion der letzten Transaktionen. Identifiziere di…
- Operating Systems
- File Systems
- Linux Forensics
Operating Systems - Browse challenges
Explore role
Marketing Analyst
Plan and measure campaigns that grow the business. Funnel analytics, attribution, segmentation, and the rigorous measurement that lets marketing defend its budget at the leadership table.
- StrategyEinsteigerNeu
Datenbank-Migration eines DACH-E-Commerce-Bestand auf PostgreSQL 16
Erstelle einen Migrations-Plan: (1) Schema-Kompatibilität prüfen (Extension-Versionen, deprecated Syntax), (2) Strategie wählen (pg_upgrade Hard-Link vs. Logical Replication), (…
- Database Migration
- Postgresql
- Pg Upgrade
Introduction to Database Systems - 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 - CodeEinsteigerNeu
Thread-Safe-Cache für ein Stuttgarter Ingenieurbüro-Tool implementieren
Implementiere zwei Java-Cache-Varianten für die bereitgestellte Solver-Schnittstelle: (1) ConcurrentHashMap mit computeIfAbsent, (2) eigene Implementierung mit ReadWriteLock. Be…
- Threads
- Concurrent Data Structures
- Synchronization
Fachübergreifend - CodeEinsteigerNeu
Producer-Consumer-Pipeline für ein Hamburger Logistik-Startup bauen
Entwirf eine Pipeline mit drei Stufen: Ingest (HTTP-Endpoint), Transformer (Geo-Hashing und Anreicherung), Sink (in PostgreSQL schreiben). Verwende eine bounded Queue zwischen d…
- Message Passing
- Producer Consumer
- Asyncio
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
- CodeMittelstufeNeu
Spark-Pipeline für ein Stuttgarter AutoTech-Telemetrie-Lakehouse
Entwirf eine Medallion-Architektur in Delta Lake: Bronze (rohe Events, partitioniert nach Tag), Silver (entduplizierte und konformierte Tabellen), Gold (Aggregate für Reports). …
- Apache Spark
- Delta Lake
- Data Lakehouse
Big Data and Data-Intensive Systems - 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 - ResearchSeniorNeu
Verteilte Konsens-Schicht fuer einen Edge-Storage-Cluster auswaehlen
Baue eine kleine Test-Harness, die einen 5-Knoten-Cluster jeder Konsens-Bibliothek startet und drei Ausfall-Szenarien deterministisch reproduziert: Netzwerk-Partition (mit tc/ne…
- Distributed Systems
- Consensus Algorithms
- Raft
Fachübergreifend - AnalysisMittelstufeNeu
Storage-Engine-Vergleich für Time-Series-Daten eines Energieversorgers
Setze für jede der 3 Engines eine identische Docker-Compose-Umgebung mit 4-Knoten-Cluster (oder Single-Node mit gleichem Speicher-Budget) auf. Ingestiere 30 Tage synthetische Sm…
- Time Series Databases
- Clickhouse
- Timescaledb
Fachübergreifend - CodeEinsteigerNeu
Race Condition in einem Schicht-Plan-Backend aufspueren
Lies den Go-Code des Buchungs-Endpoints (rund 400 Zeilen) und identifiziere kritische Abschnitte ohne ausreichenden Schutz. Baue einen Stress-Test, der die Race deterministisch …
- Concurrency
- Synchronization
- Race Conditions
Operating Systems - DesignMittelstufeNeu
Container-Sandboxing fuer eine Multi-Tenant-Lehrplattform haerten
Lies den Pentest-Report (12 Seiten, vier Findings) und kategorisiere jede Schwachstelle nach Linux-Kernel-Komponente (cgroups, capabilities, syscalls, /proc-Exposition). Entwirf…
- Operating Systems
- Containerization
- Linux Security
Fachübergreifend - AnalysisEinsteigerNeu
Cache-Effekt eines Bildverarbeitungs-Hotspots bei einem Düsseldorfer Med-Tech messen
Lade die anonymisierte Bildverarbeitungs-Schleife (rund 240 Zeilen C++) und führe Cache-Profiling mit 'perf stat' und 'cachegrind' auf der bereitgestellten Hardware durch. Ident…
- Memory Hierarchy
- Cache Optimization
- Performance Profiling
Fachübergreifend - AnalysisMittelstufeNeu
Columnar-Storage-Migration für ein Münchner B2B-SaaS-Reporting
Auditiere die 20 häufigsten analytischen Queries und ihre Pattern (Aggregationen, Joins, Filter). Vergleiche drei columnar-orientierte Optionen analytisch: ClickHouse als Standa…
- Columnar Storage
- Olap
- Data Warehousing
Big Data and Data-Intensive Systems - CodeMittelstufeNeu
Parallel-Performance-Engineering einer Bayreuther Materialforschungs-Simulation
Profile die heutige OpenMP-parallelisierte DFT-Simulation auf einem 64-Kern-AMD-EPYC-Server. Identifiziere die drei Effizienz-Killer (typische Kandidaten: False-Sharing auf eine…
- Parallel Performance
- Openmp
- Numa Awareness
Fachübergreifend - CodeMittelstufeNeu
OpenMP-Optimierung fuer eine Bank-Risiko-Engine in Frankfurt
Analysiere die heutige Implementierung (Quellcode wird bereitgestellt) und identifiziere die parallelen Schleifen. Implementiere OpenMP-Parallelisierung mit dynamischer Workload…
- Openmp
- C Plus Plus
- Parallel Computing
High-Performance and Scientific Computing
So funktioniert's
Vom Briefing zum Zertifikat – in sechs Schritten.
Schritt 01
Durchsuche Challenges passend zu Deinem Studium.
Schritt 02
Wähle das Projekt, das zu Deinen Zielen passt.
Schritt 03
Arbeite es mit Hilfe des AI Copiloten durch.
Schritt 04
Reiche es zur strukturierten Bewertung ein.
Schritt 05
Erhalte ein verifiziertes Zertifikat.
Schritt 06
Füge es Deinem LinkedIn-Profil mit einem Klick hinzu.
Verwandte Fächer
Alle ansehen →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.



















































































