Beginner Challenges
Real-world scenarios at the beginner level. Earn verified credentials as you practice the work your degree prepares you for.
- CodeBeginnerNew
CI/CD Pipeline for a SaaS Monorepo with 14 Services
Set up Nx (or Turborepo) for affected-graph computation. Configure remote build cache (S3-backed) so cached steps skip across runs and developers. Parallelize jobs in GitHub Act…
- Ci Cd
- Monorepo
- Nx
Engineering Software as a Service - StrategyBeginnerNew
Sales Strategy for Dubai D2C Cosmetics Brand
Your task is to develop a 6-month sales plan for GlowUp Naturals. Deliverables include a sales territory plan, a key account management framework for top retail prospects, a CRM…
- Sales Planning
- Negotiation
- CRM
Sales Management - CodeBeginnerNew
Design a Race-Free Cache for a Read-Heavy Service
Implement a thread-safe LRU-bounded cache in Java (or Go — your choice, defend it) with: read-write lock or copy-on-write semantics, get-or-load pattern with single-flight to de…
- Concurrent Data Structures
- Race Conditions
- Single Flight
Concurrent and Parallel Programming - StrategyBeginnerNew
Go-to-Market Strategy for a San Francisco D2C Cosmetics Brand
Your task is to develop a go-to-market strategy for GlowSF. Conduct a market analysis of the D2C cosmetics landscape in San Francisco, Los Angeles, and New York. Define a unique…
- Market Analysis
- Brand Positioning
- Go To Market Strategy
Marketing Strategy 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
- DesignBeginnerNew
Performance Scorecard for a 40-Person SaaS Scale-Up
Design a balanced scorecard with 4 perspectives (financial, customer, internal processes, learning & growth). For each perspective, propose 2-3 KPIs, targets, and initiatives. C…
- Balanced Scorecard
- KPI & OKR Design
- Strategic Alignment
Managerial Accounting - StrategyBeginnerNew
Plan a Feature Launch with Marketing and Sales Coordination
Design a 6-week launch plan with 4 workstreams: product readiness (acceptance criteria, beta cohort selection), marketing (positioning, content, customer email), sales enablemen…
- Product Launch
- Cross Functional Coordination
- Go To Market
Product Management for Software Engineers - CodeBeginnerNew
Implement an Expression Evaluator Using Recursion and Higher-Order Functions
Implement in Python (or TypeScript). Build a tokenizer, a recursive-descent parser producing an abstract syntax tree (AST), and a tree-walking evaluator. Use higher-order functi…
- Recursion
- Higher Order Functions
- Parsing
Programming Abstractions - AnalysisBeginnerNew
Fair Trade Sourcing for a San Francisco D2C Cosmetics Brand
You are a junior sustainability consultant hired by GlowRoot. Evaluate the current sourcing cost, the cooperative's request (a 15% price increase), and the impact on product pri…
- Stakeholder Mapping
- Cost Benefit Analysis
- Ethical Decision Making
Business Ethics and Corporate Responsibility - Browse challenges
Explore role
Pricing Strategist
Set the price that captures value without leaving sales on the table. Demand modelling, willingness-to-pay research, and the disciplined experimentation that turns pricing into a competitive advantage.
- StrategyBeginnerNew
Sourcing Strategy for a Boston D2C Cosmetics Startup
As a procurement consultant, you must analyze the current supplier portfolio, identify critical raw materials, and develop a sourcing strategy that includes supplier selection c…
- Strategic Sourcing
- Supplier Evaluation
- Risk Management
Procurement and Strategic Sourcing - CodeBeginnerNew
Simulated Annealing for Shift Scheduling at a Hospital
You receive 6 months of anonymized shift demand data, the nurse roster (skills, certifications, contracted hours), and the labor-law hard constraints. Encode the schedule as a 7…
- Simulated Annealing
- Metaheuristics
- Constraint Handling
Evolutionary Computation and Metaheuristic Search - CodeBeginnerNew
Build a Plugin-Based Notification Framework With Observer + Factory
Implement, in Java 21: an EventBus that supports typed subscriptions, a NotificationChannel interface with concrete subtypes (Push, Email, InApp, SMS), an AbstractChannelFactory…
- Python Or Javascript
- Design Patterns
- Oo Design
Object-Oriented Programming and Design - DesignBeginnerNew
Build a Multi-Criteria Vendor Selection Tool for an AI Consulting Firm
You will design a Multi-Criteria Decision Analysis (MCDA, a structured way to score options against weighted criteria) tool that accepts 6-10 vendor options, 6-12 weighted crite…
- Mcda
- Decision Support Systems
- Streamlit
Decision Support Systems and Decision Analysis Get recognized by recruiters and employers.
Credentials are blockchain-anchored via LearnCoin — tamper-evident, portable, link-shareable on LinkedIn and beyond.
Why Ewance
- CodeBeginnerNew
Build a Real-Time Operations Wall Display for a Logistics AI Startup
You receive a websocket feed of operational events (around 20 events per second) plus a small KPI definition list (throughput per zone, late-truck count, exception queue depth, …
- Realtime Visualization
- Glanceability
- D3
Data Visualization - DesignBeginnerNew
Vendor-Security Review Program for a Series-C SaaS
Design a 3-tier TPRM framework (critical / important / low-risk) with explicit classification criteria (data type, integration depth, downtime impact, regulatory scope). For eac…
- Third Party Risk
- Security Governance
- Compliance
Information Security Management and Governance - AnalysisBeginnerNew
Liquidity Risk Management for a Regional Bank
Your task is to create a liquidity risk management plan for Heartland Bank. First, calculate the Liquidity Coverage Ratio (LCR) and Net Stable Funding Ratio (NSFR) using the ban…
- Liquidity Risk
- Lcr
- Nsfr
Banking and Financial Institutions - AnalysisBeginnerNew
Mexican Data Privacy Compliance for a Mexico City D2C Cosmetics Brand
Your task is to conduct a LFPDPPP compliance audit for Glow Natural MX. You will review their customer data collection, storage, and processing practices, identify gaps, and rec…
- GDPR
- Data Privacy
- EU Law
International and European Business Law - ResearchBeginnerNew
Survey Information-Retrieval Research for an AdTech Platform's Roadmap
Build a reading list of 30-40 papers spanning SIGIR, RecSys, KDD, WSDM, and arXiv from 2023-2025 across (a) dense retrieval architectures, (b) learning-to-rank with click feedba…
- Information Retrieval
- Learning To Rank
- Research Synthesis
Data Mining and Information Retrieval - AnalysisBeginnerNew
IFRS 16 Lease Accounting for a Renewable Energy Firm
You are a senior accountant at SunPower Renewables. The company is adopting IFRS 16 for the first time. You are given a sample lease for a wind turbine site: 20-year term, fixed…
- IFRS 16
- Lease Accounting
- Right Of Use Asset
International Accounting - CodeBeginnerNew
Performance Optimization for a Slow Storefront
Run Lighthouse + WebPageTest baselines on 3 representative pages (home, product detail, cart). Set up Real User Monitoring (RUM) via Vercel Analytics or web-vitals.js. Ship 5 di…
- Web Performance
- Web Performance (Lighthouse, Core Web Vitals)
- Nextjs
Web Application Development - CodeBeginnerNew
Prototype a Multimodal Visual-Question-Answering Demo
You will use a small open-source vision-language model (e.g., LLaVA-1.5-7B or PaliGemma) and prompt-engineer it for the warehouse-VQA task. Build a Gradio web demo. Construct a …
- Vision Language Models
- Multimodal Perception
- Prompt Patterns
Machine Perception - StrategyBeginnerNew
Go-to-Market Strategy for Dublin D2C Cosmetics Brand
Your task is to develop a comprehensive go-to-market strategy for GlowDublin's entry into the UK. You have 4 weeks to complete this analysis. Constraints: no physical retail sto…
- Market Analysis
- Competitive Analysis
- Go To Market Strategy
Strategy (MBA) - AnalysisBeginnerNew
Community Detection on a Pharma Clinical-Trial Investigator Graph
You receive a pre-fetched dump of around 15,000 trials from a public registry covering oncology over the last 10 years and a mapping of trials to investigator names + institutio…
- Community Detection
- Louvain
- Leiden
Machine Learning on Graphs - CodeBeginnerNew
Containerize a Legacy Java Monolith and Deploy to ECS
Receive the Java 8 monolith source (around 320k lines), the current Tomcat + Apache HTTPD config, and 30 days of production traffic logs. Containerize the application (multi-sta…
- Containerization
- Docker
- AWS Or Azure
Cloud Computing - DesignBeginnerNew
Optimizing Inventory for a Toronto D2C Cosmetics Brand
Your task is to design a multidimensional data model (star schema) for inventory management, create an ETL pipeline to load sample data (provided as CSV files), and develop an O…
- Data Warehousing
- Etl Fundamentals
- Olap
Business Intelligence
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.



















































































