Place some of the cake in a layer at the bottom of a wide glass or other serving dish. Follow with a layer of vanilla pudding. Follow with another layer of cake pieces and another layer of pudding.
Top with shredded coconut and nuts or other toppings as desired. Chill until ready to serve.