Skip to main content

Recently Updated Pages

Object Oriented Basics

Python Object Oriented Programming

Yes, all the object-oriented programming (OOP) terms and concepts mentioned apply to Python. Pyth...

Updated 11 months ago by victor

Dataflow Programming

Dataflow Programming

https://medium.com/@olegalexander/how-to-write-large-programs-628c90a70615 Dataflow Programming ...

Updated 11 months ago by victor

Design a Parking Lot

Python Object Oriented Design Interviews

Starting an object-oriented design interview for a parking lot scenario involves several key step...

Updated 11 months ago by victor

Recursion

Python Fundamentals Review

Updated 11 months ago by victor

Big O

Python Coding Interview Patterns

How should we describe the speed of an algorithm? One idea is to just count the total number ofpr...

Updated 11 months ago by victor

Sliding Window

Python Coding Interview Patterns

Key terms:  Fixed Size Subarray Maximum/Minimum Subarray Consecutive/Continuous Elements Lo...

Updated 11 months ago by victor

Cycle Sort

Python Coding Interview Patterns

Cycle Sort:  Key Terms  Missing/Repeated/Duplicate Numbers Unsorted Array Permutation/Seque...

Updated 11 months ago by victor

Hashmap

Python Coding Interview Patterns

Hashmap Pattern: Finding Pairs Frequency Counting Unique Elements Mapping Relationships Lo...

Updated 11 months ago by victor

Two Pointers

Python Coding Interview Patterns

Two Pointers: Sorted Array/Array is Sorted Two Indices/Pointers Pointer Manipulation Search...

Updated 11 months ago by victor

Architectural

Python Object Oriented Design Patterns

Monolith  A monolithic architecture is an architectural pattern where all components of an appli...

Updated 11 months ago by victor

Basic Python

Python Fundamentals Review

https://neetcode.io/courses/lessons/python-for-coding-interviews Variables # Variables are dyna...

Updated 11 months ago by victor

Container Comprehension

Python Fundamentals Review

List Comprehension Dictionary Comprehension

Updated 11 months ago by victor

Loops

Python Fundamentals Review

In Python, there are several loop constructs commonly used for solving array problems. Here are t...

Updated 1 year ago by victor

this guy

Leetcoding Resources

https://emre.me/coding-patterns/two-pointers/

Updated 1 year ago by victor

Common Issues

Render Management

Black Frames Missing Textures or Assets: Absence or improper linking of textures or asset...

Updated 1 year ago by victor

Pros and Cons

Forward vs Deferred Rendering

Forward Rendering: Renders each object individually, one by one, during each pass. Lighti...

Updated 1 year ago by victor

Render Management Software

Render Management

Pools and Groups: Pools: Pools are used to categorize and segregate rendering resources b...

Updated 1 year ago by victor

File Management

Render Management

Regular File Cleanup: Schedule regular cleanup tasks to remove temporary files, outdated rende...

Updated 1 year ago by victor

Debugging Render Output

Render Management

Identify the Problem: Clearly identify the render issue, such as lighting, shadows, materials,...

Updated 1 year ago by victor

Matrix Transpose

1) Essence of Linear Algebra Matrices

Updated 1 year ago by victor