Social Sciences Challenges
Explore social sciences challenges on Ewance to apply rigorous thinking to real-world problems. Work on research-driven briefs across psychology, sociology, policy, and communication.
Most Popular
- DesignBeginnerNew
Design a Wi-Fi 6E Coverage Plan for a Robot Warehouse
Using the warehouse layout and obstruction inventory, the robot fleet's radio requirements brief, and the existing Wi-Fi survey readout (all provided), design a Wi-Fi 6E access-…
- Wireless Networks
- Wifi 6e
- Site Survey
Open coursework - CodeBeginnerNew
Implement Authentication and Access Control for a Civic Portal
Receive the current Next.js + Express prototype, the data model (residents, requests, documents, audit log), and the 4 staff roles (resident, clerk, supervisor, auditor) with th…
- Authentication
- Authorization
- Rbac
Introduction to Computer Security - AnalysisIntermediateNew
Run a Red-Team Exercise on a Cloud-Native Microservices Platform
Receive a scoped engagement letter (in-scope: 6 microservices and their CI/CD pipelines; out-of-scope: customer-data exfiltration beyond proof-of-access), the architecture diagr…
- Red Teaming
- Kubernetes Security
- Lateral Movement
Computer Systems Security - CodeSeniorNew
Cache-Optimize a Graph-Analytics Kernel for a Social Platform
Receive the existing kernel (C++ + OpenMP, around 1,200 lines), the 1.8B-edge graph (CSR format, around 14GB), and target hardware (dual-socket AMD EPYC 9354, 384GB DDR5, 256MB …
- Cache Optimization
- Graph Algorithms
- Memory Hierarchy
Performance Engineering of Software Systems Develop in-demand professional skills.
Each challenge names the skills it strengthens. Over time, your profile fills with the competences a hiring manager would actually look for.
Why Ewance
- CodeSeniorNew
Scale an HPC MPI Workload Across a Multi-Node Cluster
Receive the MPI weather model (Fortran 2018 + C, ~22,000 lines), 4 weeks of strong-scaling logs (1 to 256 ranks), and access to AWS ParallelCluster with EFA-enabled c7gn instanc…
- Hpc Programming
- Mpi
- Parallel Performance
Advanced Concurrency and Parallel Computing - DesignIntermediateNew
Design Multi-Tenant Network Policies with Calico Tier Enforcement
Receive the cluster topology (120 customer namespaces + 4 platform namespaces), the application traffic patterns (frontend talks to backend talks to its tenant's database), and …
- Kubernetes
- Network Policy
- Calico
Container Orchestration with Kubernetes - CodeIntermediateNew
Migrate Stateful Workloads to StatefulSets with Storage Class Tuning
Receive the current Redis Sentinel topology (3 nodes, ~120GB data), the EBS gp3 baseline performance requirements (3,000 IOPS, 125 MB/s), and the cluster (EKS 1.29 with the EBS …
- Kubernetes
- Statefulsets
- Storage Classes
Container Orchestration with Kubernetes - CodeSeniorNew
Tune an Intrusion-Detection Rule Pack for Manufacturing PLCs
Work entirely from the five provided materials. Using the packet captures (M1) and the labeled event manifest (M2), characterize normal Modbus/TCP and Ethernet/IP behavior for t…
- Intrusion Detection
- Ics Security
- Suricata
Open coursework - Browse challenges
Explore role
Strategy Analyst
Frame the business question, model the options, build the recommendation. From market sizing to competitive analysis, this role is where strategy consulting meets in-house decision-making.
- ResearchBeginnerNew
Ransomware Underwriting Brief for a Zurich Cyber Insurer
Using the underwriting mandate brief, the initial-access listing sample, the Ransomware.live tracker, and the public CISA cybersecurity advisories provided, produce a quarterly …
- Threat Intelligence
- Cybercrime Economy
- Ransomware
Open coursework - AnalysisBeginnerNew
Re-segment a SaaS Customer Base by How Accounts Actually Use the Product
Using the provided usage signals dataset, engineer features that capture how deeply and how often accounts use the product (not just raw volume), standardize them, and run at le…
- Clustering
- K Means
- Hdbscan
Open coursework - ResearchBeginnerNew
Research Roadmap for Meridian DSP's Bid-Matching Pipeline
Using the VP of Machine Learning's context memo (vp-brief) and the pipeline case file (pipeline-case-file) to ground every recommendation in Meridian's actual system, assemble a…
- Information Retrieval
- Learning To Rank
- Research Synthesis
Open coursework - CodeBeginnerNew
Choose a Hash Table or Trie for a URL-Shortener Cache
Build two caches that satisfy the contract in the cache specification (provided): one hash table using linear probing and one compressed trie, both enforcing the same two-millio…
- Hash Tables
- Trie Data Structure
- Benchmarking
Open coursework Get recognized by recruiters and employers.
Credentials are blockchain-anchored via LearnCoin — tamper-evident, portable, link-shareable on LinkedIn and beyond.
Why Ewance
- DesignIntermediateNew
Design an Interactive Subway On-Time Performance Visualization
Using the provided arrival-performance sample dataset, design a small-multiples layout — one compact panel per subway line — that uses a horizon-chart encoding to show on-time p…
- D3
- Webgl
- Interactive Visualization
Open coursework - AnalysisBeginnerNew
Plan and Validate a MySQL-to-PostgreSQL Records Migration
Using the de-identified case record (incident-file-records-office), the representative schema export (mysql-schema-sample), and the anonymized staging extract (staging-records-s…
- Database Migration
- Mysql
- Postgresql
Open coursework - DesignSeniorNew
Design a Strongly-Consistent Distributed Counter for API Quotas
Using the requirements brief ('quotaguard-requirements-brief'), the workload-and-cost reference sheet ('quotaguard-workload-cost-sheet'), and the failure-scenario worksheet ('qu…
- Distributed Databases
- Consensus
- Strong Consistency
Open coursework - DesignIntermediateNew
Observability for a Microservices Payments Platform
Design the observability architecture: OpenTelemetry traces from 38 services into Tempo, structured logs via Loki, RED (rate, errors, duration) metrics via Prometheus, SLOs defi…
- Observability
- Opentelemetry
- Slo Design
Open coursework - CodeSeniorNew
Harden a Container Supply Chain to SLSA Level 3
Audit the current build and deploy pipeline against the SLSA 1.0 specification. Identify SLSA-3 gaps (typically: provenance generation, hermetic builds, two-person review, signe…
- Supply Chain Security
- Slsa
- Sigstore
Open coursework - AnalysisIntermediateNew
Tune Database Consistency for a Ride-Hailing Match Engine
Working only from the materials provided, analyse why the matching glitch appears under load and argue for a consistency policy per query class. Start from the cluster topology …
- Consistency Models
- Cassandra
- Distributed Tracing
Open coursework - DesignIntermediateNew
Migrate a 6TB Social-Commerce Database to a Sharded Topology
Using the supplied schema specification and the seven-day anonymized query-workload export, decide the correct shard key for each table and justify it from observed access patte…
- Database Sharding
- Postgresql
- Vitess
Open coursework - DesignBeginnerNew
Design a Resilient Bridge Between New Commerce and Legacy SAP
Using the integration requirements case file, design how all five interactions move between the storefront and SAP ECC: order create, pricing inquiry, inventory availability, cr…
- Enterprise Integration
- SAP Integration
- Apache Camel
Open coursework - StrategyIntermediateNew
Decompose a CRM Monolith into Bounded Services
Analyze the monolith using NDepend or similar (provided). Identify the top 4-6 candidate service boundaries based on coupling + business-capability seams (likely: Quotation, Pol…
- Strangler Fig Pattern
- Service Decomposition
- Csharp Programming
Enterprise and Business Software Engineering - AnalysisIntermediateNew
Audit and Govern a Frankfurt Bank's Sprawling API Estate
Working only from the materials provided, examine the API estate and reach a defensible governance judgment. Read the situation record (estate-situation-file) to understand how …
- API Governance
- Openapi Spec
- Dora Compliance
Open coursework - DesignIntermediateNew
Design Schema Evolution for a Multi-Tenant Event Platform
Design a schema-evolution model covering: schema-registry topology (per-tenant subjects vs shared), compatibility modes per topic class (strict vs forward-only vs none), tenant-…
- Schema Evolution
- Kafka
- Schema Registry
Event-Driven Architecture - CodeBeginnerNew
Build a Readable Rules Language for Insurance Policies in OCaml
Design a small domain-specific language that covers the building blocks of policy rules: variables (insured amount, premium, deductible, named perils), expressions (arithmetic, …
- Ocaml
- Domain Specific Languages
- Parser Combinators
Open coursework
How it works
From brief to credential, in six steps.
Step 01
Browse challenges aligned to your studies.
Step 02
Accept the one that fits your goals.
Step 03
Work through it with AI Copilot guidance.
Step 04
Submit for structured evaluation.
Step 05
Earn a verified credential.
Step 06
Add it to LinkedIn with one click.
Industry teams behind a decade of practitioner briefs
Hiring from this pool?
Sponsor a challenge and meet candidates through actual work.
Industry teams can shape briefs around the skills they hire for, then evaluate students on rubric-scored deliverables — not resumes.



















































































