Why Do You Fizz Buzz? Almost every developer has heard of or been asked to implement Fizz Buzz – either in an introductory computer science class or perhaps part of an interview. It’s very basic: you take an integer input, and if that number is evenly divisible by 3, you output “Fizz”, if it is [...]
Understanding Recursion by Understanding Recursion As I was coming up as a developer, I liked to try my hand at short technical challenges to develop my technical and problem-solving skill. These may have been implementations of classic computer science problems like Knight’s Tour or Towers of Hanoi or challenges that I had come across during [...]
We’ve had a good bit of hiring activity lately and I thought I’d share some thoughts about our process and interviewing in general.