I applied online. I interviewed at WindBorne Systems (Palo Alto, CA) in Jan 2026
Interview
My process started with a practical take-home challenge (building a weather site) that actually felt like real work, followed by a 45-minute technical screen where I had to fix a broken 'Toast' notification component in React. The final round with the CPO was the curveball: instead of just a high-level product chat, it turned into a rigorous drill on CS fundamentals. I was asked to estimate file sizes (text vs. binary), optimize finding the top 5 numbers in a massive file stream, and defend architectural choices like 'thick vs. thin' client. My advice is not to let the 'Product' title fool you—brush up on your systems design, memory management, and low-level data structures, because they value strong engineering fundamentals just as much as product sense.