Interviewed with Apple’s GPU teams. Technical topics included:

Interviewed with Apple's GPU teams. Technical topics included: • Graphics pipeline (vertices to fragments) • Barycentric coordinates, interpolation & MIP selection • Differences between Vulkan/Metal and OpenGL • Shader compilation to intermediate code & GPU execution • Compute vs rasterization & when to use compute • GPU debugging, barriers, synchronization and profiling