A full-featured, zero-dependency Computer-Based Test (CBT) mock exam generator for both Banking (SBI/IBPS PO & Clerk) and SSC (CGL, CHSL, CPO, MTS) aspirants. Automatically opens your browser with authentic exam palettes, timers, negative marking, and step-by-step solutions.
| Feature | π¦ Banking Exam Mode | ποΈ SSC Exam Mode |
|---|---|---|
| Target Exams | SBI PO/Clerk, IBPS PO/Clerk, RRB, RBI Assistant | SSC CGL, CHSL, CPO, MTS, GD |
| Questions Count | 40 Questions (Speed Math & Quant) | 25 Questions (Tier-1 Standard) |
| Options per Question | 5 Options (A, B, C, D, E) | 4 Options (A, B, C, D) |
| Marking Scheme | +1.00 Correct / -0.25 Wrong | +2.00 Correct / -0.50 Wrong |
| Test Duration | 25 Minutes | 20 Minutes |
| Core Topics | Advanced Approximations, 10+ Series Patterns, Inequalities, BODMAS, Percentage Splits | Advanced Math (Algebra, Trigonometry, Geometry, Mensuration) + Arithmetic (Time & Work, TSD/Trains, Number Systems, Profit/Discount, Mixtures) |
Generates 10+ authentic, diverse, and unpredictable banking sequence models:
-
Decimal Multipliers (Half-pattern):
$\times 0.5, \times 1.0, \times 1.5, \times 2.0, \times 2.5, \times 3.0$ (or with incremental$+1, +2, +3$ ). -
Incremental Multipliers:
$\times 1 + 1, \times 2 + 2, \times 3 + 3, \times 4 + 4, \times 5 + 5$ . -
Constant Multiplication with Increasing Subtraction:
$\times 2 - 1, \times 2 - 2, \times 2 - 3, \times 2 - 4$ . -
Differences of Cubes:
$+1^3, +2^3, +3^3, +4^3, +5^3$ . -
Differences of the Form
$(n^3 - n)$ :$+6, +24, +60, +120, +210$ . -
Alternating Squares & Cubes:
$+1^2, +2^3, +3^2, +4^3, +5^2, +6^3$ . -
Second Differences in AP (Difference of Differences): Constant 2nd difference
$+4, +6, +8, +10$ . -
Consecutive Prime Number Additions:
$+7, +11, +13, +17, +19, +23, +29, +31$ . -
Alternating Add & Subtract with Progressive Growth:
$+20, -10, +30, -15, +40, -20$ . -
Fibonacci-like Compound Summations:
$T_n = T_{n-1} + T_{n-2} + k$ .
Multi-tier approximation models with realistic decimals:
-
Percentage of Decimals + Square Roots + Products:
$43.98% \text{ of } 1249.95 - \sqrt{1763.89} + 18.02 \times 14.98 \approx ?$ -
Division of Complex Decimals + Powers + Cube Roots:
$(624.12 \div 25.98) \times 11.96 + 14.98^2 - \sqrt[3]{1330.85} \approx ?$ -
Unknown Variable
?%Extraction:$(?% \text{ of } 599.92) + 24.03 \times 15.98 \approx 624.15 \implies ? = 40$ -
Fractional Percentage Approximations:
$16.68% \text{ of } 1199.91 + 37.49% \text{ of } 799.95 - 62.52% \text{ of } 399.88 \approx ?$ -
Mixed Powers, Division & Surds:
$11.98^3 \div 35.96 + \sqrt{1023.88} \times 4.98 - 29.98% \text{ of } 499.89 \approx ?$
-
Mental Math Percentage Split Method (
$50% \pm x%$ ):$45% \text{ of } 280 + 65% \text{ of } 440 - 25% \text{ of } 360 = ?$ with full$50% - 5%$ and$50% + 10% + 5%$ speed math steps. -
Banking Standard Fractional Percentage Chains:
$14.28% = 1/7, 16.66% = 1/6, 37.5% = 3/8, 62.5% = 5/8, 83.33% = 5/6, 87.5% = 7/8, 11.11% = 1/9, 9.09% = 1/11, 8.33% = 1/12$ . -
Unknown Percentage Equations:
$(?% \text{ of } 750) + 40% \text{ of } 350 = 325 \implies ? = 25$ . -
Percentage of Percentage Chains:
$20% \text{ of } 40% \text{ of } 1500 + 25% \text{ of } 60% \text{ of } 800 = ?$ .
- Non-unit coefficients (
$a > 1$ , e.g.$2x^2 - 11x + 15 = 0$ ). - Square root surd quadratics (
$x^2 - 7\sqrt{3}x + 36 = 0$ ). - 3-second Sign Rule shortcuts (both constant terms negative
$\implies$ instant CND). - Complete 4-point root comparison grids.
python app.py(Auto-opens in your browser at http://127.0.0.1:8000).
python banking_quiz.pypython -m unittest test_quiz.pyThis project is open-source and available under the MIT License.