https://www.computerenhance.com/p/efficient-dda-circle-outlines
When I went to rework the 4th question from my 1994 Microsoft internship interview, I found to my surprise that I ended up with a more straightforward and efficient version than the commonly published solution.