Schedule mock interviews on the Meeting Board, join the latest community discussions in our Consulting Q&A and find like-minded Case Partners to connect and practice with!
I think it depends on the degree of seniority/experience that you have and on the country where the company that you are applying for is based.
In Germany (where it seems that you are based) I would include them. For other countries I think I would still include them with a couple of additional words explaining whtat the degrees mean in anglo-saxon countries like UK and US.
I wouldn't pay much attention to the grades for the time being.