preflight drink is normal... typically once, but on occasion if there's a delay, twice......
cocktail drink / snack is 99.99% twice and seeing them how busy prepping meals, i never ask......
then i always get 1-2 offers of top up during meal time... bt the amount of wine they pour into the glass, i am tired and dehydrated by the second round, so i call it pass.....
by deserts/cheese there's port (comes once) and coffee/tea (typically comes twice)
then throughout the flight they offer water/OJ or walk up and down that you could flag for a courtesy drink
of course there's the walk up bar.......