Hello folks! Today we want to introduce a new category on this blog: “Code Interview”. In this category, we want to post our solutions to frequent code interview questions. Often when you look into these solutions, they’re cryptic and hard to understand. We, in contrast, want to provide our solutions by following the clean code rules. Thereby, the problem gets way easier to understand and the reuse of the code gets much more probable. However, we also want to use this opportunity to voice criticism. These so-called coding interviews almost never have anything to do with the actual job and are thereby useless for finding suitable developers for the position. Coding interviews should be tailored to the actual job and not be a mere test of theoretical knowledge. If you have any additions or requests for solutions, comment or mail us! Yannic SchröerI am a developer and entrepreneur from Germany.