I am a 3rd year student in electrical engineering. How can I get an internship at Google or Microsoft? I'm a 3rd year software engineering student from Canada. How hard is to get an internship in Switzerland? I have internship experience with IBM.