Design a Parallel Image Processor
Company: Anthropic
Role: Software Engineer
Category: Software Engineering Fundamentals
Difficulty: medium
Interview Round: Technical Screen
Quick Answer: This question evaluates a candidate's competency in designing a correct, deterministic image-processing component for shared-memory systems, including data structures, filter interfaces, neighborhood and boundary handling, and thread-safe parallelization.