Implement an IPv4 Iterator
Company: OpenAI
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: medium
Interview Round: Onsite
Overview: This question evaluates proficiency in IPv4 address representation and arithmetic, CIDR parsing, iterator API design for forward and backward traversal, and performance-aware algorithms and data structures for range enumeration.
Read the full OpenAI Software Engineer interview experience this question came from