Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

156 total results found

PYQT

03_Tools and Pipeline

As a Technical Artist, questions related to PyQt during an interview will likely focus on how well you understand creating GUI tools for artists or pipelines in the animation, gaming, or VFX industries. These questions can span conceptual understanding, practi...

USD

03_Tools and Pipeline

Sign Distance Fields

04_Math

Cross Product

04_Math

Dot Product

04_Math

Quaternions

04_Math

raycast

04_Math

normals

04_Math

Eval Sheet

General

General Questions

General

Be Honest: Focus on genuine experiences but frame them positively. Quantify Results: Use metrics (e.g., improved performance by 30%) whenever possible. Show Collaboration: Highlight teamwork and cross-functional interactions. Practice Common Scenarios: Be...

Template

00_Getting Started

def solve_problem(inputs): # Step 1: Understand the Problem # - Parse inputs and outputs. # - Clarify constraints (e.g., time, space). # - Identify edge cases. # Step 2: Plan and Design # - Think about the brute-force approach. ...

Sorting before Two Pointer

00_Getting Started

The total time complexity is derived by analyzing each step of the algorithm and summing their individual complexities. Here's a detailed breakdown: Steps of the Algorithm Sorting the Array (arr.sort()): The sort() function sorts the array in ascend...

BIG O Breakdown

00_Getting Started

What is Big O Notation? Big O notation is a mathematical way to describe the time complexity or space complexity of an algorithm. It represents the worst-case growth rate of an algorithm as the input size nn increases, helping us understand how scalable an al...

Blender

03_Tools and Pipeline

Two Pointers: Inward Traversal

01_Sequences 01_Arrays

A pointer is a variable that represents and index or position within a data structure, such as an Array or Linked List. With Two pointers we can make comparisons, with a pointer at two different positions, and infer a decision based on that.  When to use:...

Two Pointers: Unidirectional Traversal

01_Sequences 01_Arrays

def shift_zeros_to_the_end(nums: List[int])-> None: # The 'left' pointer is used to position non-zero elements. left = 0 # Iterate through the array using a 'right' pointer to locate non-zero # elements. for right in range(len(nums)): if nums[r...

Two Pointers: Stage Traversal

01_Sequences 01_Arrays

Problem: Partition Array by Parity Description: Given an integer array nums, rearrange the array in-place such that all even numbers appear before all odd numbers. The order of the elements within the even or odd group does not matter. Return the array af...

Sliding Window: Fixed

01_Sequences 01_Arrays

A subset of the Two Pointer Method, but uses left and right pointers to define the bounds of a "window" in iterable data structures like arrays. The window defines the subcomponent, like subarray or substring, and it slides across the data structure in one dir...

Sliding Window: Dynamic

01_Sequences 01_Arrays

Traversing Array From The Right

01_Sequences 01_Arrays

Find Last Occurrence of Target in Array Description:Given an integer array nums and an integer target, return the index of the last occurrence of target in nums. If the target is not found, return -1. You must solve this problem with an efficient O(n) time...