IDG Answers is a community of experts who are passionate about technology. Ask a question or answer one below.
I don’t want to sound negative, but you are talking about two companies that hire the best and brightest, so it’s pretty competitive. You might be one of those people, but they aren’t going to know that just because you got a degree and are fresh out of school. You are likely going to have to be able to show some experience in the field and some accomplishments. There are lots of people who would like to work for either company, and you will need to be able to demonstrate a high level expertise and knowledge. Get some experience under your belt, then start thinking about Google/Microsoft. It’s probably going to be very difficult to get hired by either right out of school, although perhaps there are programs in your country that make it easier then here in the US.
Have a look at Google’s hiring process. https://www.google.com/about/careers/lifeatgoogle/hiringprocess/