How kihyu/quant-learning-lab works
Quant Learning Lab is a self-paced quant-internship learning repository: learners study fundamentals, implement exercise stubs, check their work, and track progress. Its major branches include Python, C++, math, computer science, finance, portfolio projects, and interview preparation. The README documents the learning workflow and capabilities; sampled source confirms representative exercise modules and the C++ TODO/test helpers, but does not establish calls among the larger project and interview materials.
Main entry points: todo.hpp TODO Marker · ex_basics.hpp C++ Basics · ex_stl.hpp C++ STL · ex_memory.hpp C++ Memory
Components 18
Fundamentals
- Python
basics/python - Math
basics/math - Computer Science
basics/cs - Finance
basics/finance
C++ Exercises
- C++ Basics
basics/cpp/01_basics/ex_basics.hpp - C++ STL
basics/cpp/02_stl/ex_stl.hpp - C++ Memory
basics/cpp/03_memory/ex_memory.hpp - C++ Templates
basics/cpp/04_oop_templates/ex_oop_templates.hpp - Modern C++
basics/cpp/05_modern/ex_modern.hpp - C++ Concurrency
basics/cpp/06_concurrency/ex_concurrency.hpp - TODO Marker
basics/cpp/common/todo.hpp - C++ Test Runner
basics/cpp/common/check.hpp
Applied Practice
- Portfolio Projects
projects - Interview Training
interview - Learning Journal
journal
Progress Tracking
- Python Exercise Checks
conftest.py - Progress Overview
scripts/progress.py
Other components
- Learner
Connections 22
- Learner → Python: studies
README.md - Learner → Math: studies
README.md - Learner → Computer Science: studies
README.md - Learner → Finance: studies
README.md - Learner → C++ Basics: studies
README.md - Learner → C++ STL: studies
README.md - Learner → C++ Memory: studies
README.md - Learner → C++ Templates: studies
README.md - Learner → Modern C++: studies
README.md - Learner → C++ Concurrency: studies
README.md - Learner → Portfolio Projects: builds
README.md - Learner → Interview Training: trains with
README.md - Learner → Learning Journal: reflects in
README.md - Learner → Python Exercise Checks: checks exercises with
README.md - Learner → C++ Test Runner: checks exercises with
README.md - Learner → Progress Overview: reviews
README.md - C++ Basics → TODO Marker: marks stubs with
basics/cpp/01_basics/ex_basics.hpp - C++ STL → TODO Marker: marks stubs with
basics/cpp/02_stl/ex_stl.hpp - C++ Memory → TODO Marker: marks stubs with
basics/cpp/03_memory/ex_memory.hpp - C++ Templates → TODO Marker: marks stubs with
basics/cpp/04_oop_templates/ex_oop_templates.hpp - Modern C++ → TODO Marker: marks stubs with
basics/cpp/05_modern/ex_modern.hpp - C++ Concurrency → TODO Marker: marks stubs with
basics/cpp/06_concurrency/ex_concurrency.hpp