All topics
Pick a topic to work through its solved questions by difficulty.
- Python Syntax and VariablesPython BasicsIntroduction to Python syntax, variable declaration, naming conventions, and data type basics.40 solved15 easy10 medium15 hard
- Ratio and proportionQuantitative AptitudeBoost your exam preparation with our Ratio and Proportion mock tests, covering key concepts of comparing quantities and solving real‑world problems. Practice online to improve speed, accuracy, and confidence for competitive exams30 solved10 easy10 medium10 hard
- Data Types: Strings, Numbers, BooleansPython BasicsUnderstanding strings, integers, floats, and boolean values with operations and conversions.40 solved15 easy10 medium15 hard
- Lists and List OperationsPython BasicsCreating, indexing, slicing, and manipulating lists with common methods like append and remove.45 solved15 easy15 medium15 hard
- Tuples and SetsPython BasicsWorking with immutable tuples and unordered sets, their properties and use cases.35 solved15 easy15 medium5 hard
- Dictionaries and Key-Value PairsPython BasicsCreating and manipulating dictionaries, accessing values by keys, and iteration methods.45 solved15 easy15 medium15 hard
- Conditional Statements: if, elif, elsePython BasicsUsing if-elif-else blocks for decision-making and controlling program flow.40 solved15 easy10 medium15 hard
- Loops: for and whilePython BasicsImplementing for loops, while loops, loop control with break and continue statements.40 solved15 easy10 medium15 hard
- Functions and ParametersPython BasicsDefining functions, parameters, return values, and understanding scope and namespaces.30 solved15 easy10 medium5 hard
- String Methods and ManipulationPython BasicsUsing built-in string methods like split, join, strip, replace, and formatting techniques.40 solved15 easy10 medium15 hard
- List ComprehensionsPython BasicsCreating lists efficiently using comprehension syntax with conditions and transformations.40 solved15 easy10 medium15 hard
- Working with Files: Read and WritePython BasicsOpening, reading, writing, and closing files; working with different file modes.30 solved15 easy10 medium5 hard
- Exception Handling: try, except, finallyPython BasicsHandling errors gracefully with try-except blocks and finally clauses for cleanup.45 solved15 easy15 medium15 hard
- Modules and ImportsPython BasicsImporting standard library modules and understanding module structure and namespaces.40 solved15 easy10 medium15 hard
- Debugging and Error MessagesPython BasicsInterpreting error messages, using print statements, and debugging common Python issues.45 solved15 easy15 medium15 hard
- Best Practices and Code StylePython BasicsFollowing PEP 8 conventions, writing readable code, and applying Python best practices.40 solved15 easy10 medium15 hard
- Simplification-Quantitative AptitudePractice 10 free Simplification-Easy questions for competitive exams. Sharpen speed & accuracy with BODMAS, fractions & more. Start now!",10 solved10 easy
- ApproximationQuantitative AptitudeApproximation is rounding off complex numbers to nearby values to quickly estimate the correct answer.30 solved10 easy10 medium10 hard
- Wrong Number seriesQuantitative AptitudeA wrong number series is a sequence where all terms follow a specific mathematical logic except for one incorrect number that violates the pattern and must be identified.10 solved10 easy
- SimplificationQuantitative AptitudeSimplification Problems - Medium Difficulty questions for competitive exams20 solved10 easy10 medium
- Django Project Structure and SetupPython - Django FrameworkUnderstanding Django project layout, apps, settings, and initial configuration for web development.30 solved10 easy10 medium10 hard
- Django Models and Database DesignPython - Django FrameworkCreating models, defining fields, relationships (ForeignKey, ManyToMany), and database migrations.30 solved10 easy10 medium10 hard
- Django ORM Queries and QuerySetsPython - Django FrameworkWriting efficient database queries using QuerySet API, filtering, ordering, and aggregations.40 solved10 easy10 medium20 hard
- Django Views and URL RoutingPython - Django FrameworkBuilding function-based and class-based views, URL patterns, and request-response handling.30 solved10 easy10 medium10 hard
- Django Forms and ValidationPython - Django FrameworkCreating forms, form validation, rendering forms in templates, and handling form submissions.30 solved10 easy10 medium10 hard
- Django Templates and Template TagsPython - Django FrameworkTemplate syntax, template inheritance, template tags, filters, and rendering dynamic content.29 solved10 easy9 medium10 hard
- Django Authentication and PermissionsPython - Django FrameworkUser authentication, login/logout, user groups, permissions, and access control in views.30 solved10 easy10 medium10 hard
- Django Middleware and Request ProcessingPython - Django FrameworkUnderstanding middleware, request/response cycle, custom middleware, and CSRF protection.30 solved10 easy10 medium10 hard
- Django REST API DevelopmentPython - Django FrameworkBuilding RESTful APIs using Django REST Framework, serializers, viewsets, and API authentication.29 solved10 easy10 medium9 hard
- Permutation and CombinationQuantitative AptitudeLearn the key concepts of Permutation and Combination for competitive exams.30 solved10 easy10 medium10 hard
