Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 1.65 KB

File metadata and controls

33 lines (24 loc) · 1.65 KB

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.