Implement valid 1-D convolution
Company: IBM
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: Medium
Interview Round: Take-home Project
Quick Answer: This question evaluates a candidate's understanding of 1-D convolution operations, windowed array manipulation, boundary and edge-case handling, and the ability to analyze time and space complexity.