Fizzbuzz - 2021 Intermediate Tutorial [Solution and testing]
John McBride
Fizzbuzz is a classic interview question that all software engineers, developers, interns, and computer science students should know how to solve. But in this video, we'll dive deeper into how you might go about testing the code and extending it, expanding it's interface and surface area.This is Fizzbuzz - 2021 Intermediate Tutorial with Solution and testing included!
#johncodes
🚀 SUMMARY: In this video, we'll explore Fizzbuzz, an iconic software engineering interview question that everyone should know how to solve. We'll look at how you might test the code you write and extend it. I've been asked in interviews before how you might test code, even simple code like Fizzbuzz. So it's important to know how to test and extend code pieces when interviewing. In this video, I'm using Go (golang) 1.16, neo-vim, the vim-go plugin, and zsh on Pop_OS. But you should be able to follow with any editor, shell, or operating system! Overall, the fizzbuzz golang solution and testing is similar to any other program language that would implement it. You want to check with the modulus operator if the number to be considered is divisible 3 and divisible by 5. If both, print fizzbuzz. Please comment if you have any questions or something's not clear!!
⏰ TIMESTAMPS: 00:00 Intro 01:04 Coding Fizzbuzz 07:30 Testing / extending Fizzbuzz
🔗 SOCIAL LINKS: ► Live on Twitch: https://johncodes.live ► Join the Discord: https://discord.gg/jk4uSKhx3e ► Twitter: https://twitter.com/johncodezzz ► Instagram: https://www.instagram.com/johncodezzz/ ► TikTok: https://tiktok.com/@johncodes ► Home page: https://johncodes.com ► Email contact: hello@johncodes.com
🤔 ABOUT: Hi all, I’m John, an experienced software engineer and open source software enthusiast / contributor. I make fun and informative videos about tech, engineering, productivity, and life! Like, comment, and subscribe for more! ... https://www.youtube.com/watch?v=1nLmmEAcWSk
217031113 Bytes