go/pca-arena

Ace Your PCA Exam by Gaming at Work

Practice PCA questions by playing an FPS with Googlers. The game is vibe coded, but the PCA questions are not.

PLAYERBEST WIN STREAK
noam0
colleague_test0
Unique Googlers
Duels Completed
Correct Answers
Median Answer Speed

Studying Is Boring

We already finished school, and nobody wants to cram for an exam.

  • Ridiculously long prep paths. Completing the official PCA Learning Path takes ~170 hours of passive reading and video modules.
  • Decision fatigue. There are so many ways to study that it's hard to figure out what works best.
  • Overwhelming load & unverified guides. Juggling mandatory onboarding alongside unverified AI resources complicates exam preparation.
Google Skills PCA Learning Path

PCA Arena

Practice vetted PCA questions by playing a fast-paced FPS with fellow Googlers.

  • Opinionated studying. Enforces spaced repetition and race-to-answer mechanics. Inspired by a colleague who aced her PCA by practicing questions exclusively.
  • Leaderboard mechanics. Climb the ladder by winning duels against opponents.
  • Vetted question bank. Each duel features a set of PCA questions from a vetted bank of 570+ questions.

How does it work?

Enter the Arena

Hop into the browser-native 3D arena anytime with your Google credentials.

Duel & Practice

Tag rivals to trigger rapid-fire Quiz Duels on vetted PCA questions.

Ace Your PCA Exam

Build spaced-repetition reflexes under pressure and walk into your exam ready to pass.

Join Group Chat

Frequently Asked Questions

Where is the code?

You can explore the full Piper monorepo codebase in Google3 on CodeSearch.

Does it work on mobile?

Not currently. PCA Arena is optimized exclusively for desktop web browsers with keyboard and mouse controls.

I encountered a bug, what should I do?

Please report any bugs directly in our Group Chat so we can investigate and deploy a fix right away.

Can I contribute to the game development?

Absolutely! Whether you want to add new questions, 3D features, or gameplay mechanics, join our Group Chat to get started.

Join Group Chat