Frontend job simulation: campus event finder
Build an accessible filterable event page from a realistic product ticket.
Open resourceJob simulations / FREE RESOURCE
Clean a synthetic dataset, calculate attendance rates and write a decision memo.
A fictional campus organization has a limited event budget. Recommend which event formats to repeat. The dataset intentionally includes a duplicate and a missing value so you must explain your cleaning decisions.
Download starter brief / dataDescribe each column and row grain. Count rows, locate duplicates and missing check-ins, and preserve the raw file.
Calculate attendance rate as check-ins divided by registrations for valid rows. Compare event formats and report sample sizes.
Show a table or chart of format-level results and a cost-per-attendee calculation. Avoid claiming a format caused higher attendance.
Write a 200-word memo with one recommendation, one caveat and one data collection improvement. Include your reproducible queries or script.
Choose 0 = missing, 1 = partial, or 2 = demonstrated with evidence. The result is your self-assessment.
Self-review: 0 / 8
Remove the exact duplicate E03 once and document it. Do not replace a missing check-in count with zero without justification. For a pooled attendance rate, divide total valid check-ins by total registrations for the same included rows; do not average percentages with unequal denominators.
Notes save on this device. Avoid entering passwords or sensitive information.
Build an accessible filterable event page from a realistic product ticket.
Open resourceDesign and implement a small PHP API with validation and ownership checks.
Open resourceCreate a test matrix, defect reports and an evidence-based release recommendation.
Open resource