Approaching the Challenges
Next up are the actual coding problems-- important for interviews and real practice for career growth-- otherwise known as challenges.
I urge you read the following two lessons. They will provide you with even more context in approaching the problems, especially if it's your first time interviewing.

The daily newsletter will provide you with the question prompt of that day's coding challenge. We recommend you take the following approach to try to solve it:
- Read through the question in the email, and think about implementation.
- Write a solution out by hand, on a piece of paper or a whiteboard. This is extremely important, especially if you want to do well in whiteboard interviews.
- Click the link in the email, or navigate to the challenge on this platform. Wrestle with the problem in the code editor for a bit, and see if you can figure it out. Do your best!
- Try to get all tests passing with your solution.
- Step through the explanations with
Next
. - Go through the official solution in the visualizer.
- Share and teach! Try to help others with solving the problem in our forum. If you spot something off, feel free to edit it!
Save Your Work to Files
We recognize that many users want to own the code they worked on while on AlgoDaily.com, and we agree. Whether it’s to build a code portfolio, or to reference your solution in the future, you may want to download it locally. This is now possible with our SAVE FILE
feature, performed by clicking the link on any challenge.
