Preheat the oven to 180°C (356°F).
Finely julienne the carrots.
Add eggs and sugar to a bowl and whisk together.
Add cooking oil and mix again.
Sift in flour, baking powder, cinnamon powder, and salt.
Add the julienned carrots and chopped walnuts, then mix evenly.
Pour the batter into a mold.
Bake in the preheated oven for 40-45 minutes.
After cooling completely, spread cream cheese frosting on top.