Recently I started looking for a new role, a new developer role. During my interviews, I have come across a number of questions and coding challenges. For each of these challenges, I take my time, create the code. I then come home and revisit that challenge to write a better solution.
Recently I started looking for a new role, a new developer role. During my interviews, I have come across a number of questions and coding challenges. For each of these challenges, I take my time, create the code. I then come home and revisit that challenge to write a better solution.
In this new solution I create it in a few different languages, just to challenge myself, but to also provide my solution to anyone who maybe looking for the solution the this quiz question.
For this challenge I take one of the common coding quizzes I've seen asked during an interview is the FizzBuzz code question.
What is FizzBuzz? Simply put, its a challenge that will print one of 3 words when a number is divisible by a given number, and if not divisible it will output the number.
So, it seems common to give the following parameters:
Given the above parameters, here is my solution for this FizzBuzz challenge written in C#
using System;
namespace FizzBuzz
{
class Program
{
static void Main(string[] args)
{
bool found = false;
for(int counter=1; counter <= 100; counter++)
{
if(counter%3 == 0)
{
Console.Write("Fizz");
found = true;
}
if(counter%5 == 0)
{
Console.Write("Buzz");
found = true;
}
if (!found)
{
Console.Write(counter);
}
Console.WriteLine();
found = false;
}
}
}
}