Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Python & Big Data Technical Question Bank

License: AGPL v3 Sponsor Domain

Technical question bank and interview preparation repository focused on Python OOP principles, data structures, and big data concepts.


📖 Question Bank Modules

1. Python_OOP_Assignment.txt

  • Core Object-Oriented Programming (OOP) paradigms in Python.
  • Class definitions, instance variables, class methods, and static methods.
  • Inheritance hierarchies, method overriding, super() resolution, and polymorphism.
  • Encapsulation, dunder methods (__init__, __str__, __repr__), and abstract base classes.

2. PythonAssignment-1.txt

  • Syntax mechanics, type coercion, and memory referencing in Python.
  • Mutable vs. immutable types (lists, tuples, dicts, sets).
  • Generator expressions, iterators, and memory-efficient streaming.

3. Assignment.txt

  • Scalable data processing fundamentals and Big Data architectural paradigms.
  • MapReduce conceptual logic, distributed data partitions, and compute-storage separation.
  • ETL pipeline bottlenecks, schema evolution, and serialization tradeoffs.

🎯 Purpose

Designed as an exhaustive self-study, interview preparation, and assessment bank for Python engineers and Big Data architects.

📄 License

This repository is licensed under the GNU Affero General Public License v3.0 - see the LICENSE file for details.

About

Technical question bank and interview preparation repository focused on Python OOP principles, data structures, and big data concepts.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

5 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Contributors