Preheat the oven to 350°F and line a round cake pan with parchment paper.
In a bowl, whisk the eggs and sugar. Add the olive oil, yogurt, lemon juice, lemon zest, and almond extract. Mix well.
In another bowl, mix the flour, baking soda, baking powder, and salt.
Add the flour mixture to the egg mixture. Mix well.
Pour the batter into the cake pan and sprinkle the almonds on top. Bake for 30-35 minutes.
Meanwhile, in a skillet, add the rhubarb, strawberries, lemon juice, and sugar. Mix, cook on high heat, and bring to a boil. Lower the heat and cook for 5-6 minutes.
Serve the cake with the rhubarb compote, Greek yogurt, and lemon zest.