Author updates the post Typing the Technical Interview with seed files of OO notation and Algol syntax, adding an object-oriented language macro in Clojure. The story describes the life cycle of a tree from sprouting to surviving challenges over decades. The narrative transitions to a technical interview where you are asked to solve a coding exercise, FizzBuzz, without using existing code. The applicant creatively rewrites the program using Clojure macros for term rewriting and DSL creation, surprising the interviewer. The post showcases unconventional problem-solving methods using Lisp syntax, resulting in unexpected solutions to traditional coding challenges.
https://aphyr.com/posts/353-rewriting-the-technical-interview