Know about the company values/culture and what they are trying to achieve as an organisation.
Think outside the box; they're looking for authenticity; I came from zero IT background but my ability to demonstrate enthusiasm and be motivated to learn new and adapt to a new environment is what empowered me. I wholeheartedly demonstrated that Microsoft could do that for me and I would be a graduate they would always remember.
Don't hide your tech passion. Love Microsoft and know its goals.
Be yourself and know what we do!
Look into technological trends, what's the next big technological boom, what is happening in the market at the moment?
be clear when articulating interview answers understand what the companies goals are and you want to be a part of it, what is something the company is doing that you are passionate about what key activities in the role you are applying for, are you passionate about