The ability to learn about algorithms from real world problems that are solved in production is amazing! I have learned so much by solving these interview questions, but it's also really fun because they're very challenging (and sometimes ridiculously hard).
It gives you an opportunity for your brainwork out of work hours which can be super helpful especially if working at home or remote during quarantine times like we all currently face right now with COVID-19 pandemic issues going around us…