Class B General Building Contractor
1.7k+ questions in the full course · 5 topics
Try CSLB-style questions with instant explanations — no login, no payment. Pick your exam below and see where you stand in a few minutes.
Choose your exam below and try a free practice test before you buy.
1.7k+ questions in the full course · 5 topics
1.3k+ questions in the full course · 5 topics
900+ questions in the full course · 7 topics
All three follow the official CSLB topic areas — they differ in what the real exam covers and who has to take it.
The format is set by CSLB and PSI — and every free test here uses the same multiple-choice style you will see on exam day.
Your license classification decides which trade exam you take — and most applicants pass two exams to get licensed. The classification guide explains how to choose.
Your answers are grouped by the official CSLB topic areas for the exam. The breakdown helps you choose what to review next; a short sample cannot predict whether you will pass.
Full prep includes the complete question bank, saved practice history, and readiness tracking.
No — CSLB does not publish its exam questions, and no legitimate prep provider has them. Every question here is original Test2Pro content written to the same format and mapped to the official exam topic areas, so practice feels like the real thing without copying it.
Start with the trade exam for the classification you are applying for — each card above opens its free test. Most applicants pass two exams to get licensed, so plan to practice for both. If you have not picked a classification yet, the guide on the classes page walks you through it.
Yes — CSLB publishes a free official study guide for each classification on cslb.ca.gov, listing the topic areas and their weights. The free tests and full courses here follow those same topic areas, so your practice lines up with the official outline.
Yes — the free tests are available in English, Spanish, Chinese, and Russian. Exam-critical terms keep their official English wording, so you get used to the language you will see on test day.