I applied for a Software Engineering internship at Microsoft and was rejected. However, they've offered me an interview for an ESE (service engineering) internship instead.<p>Is anyone familiar with this position? I've read through the description they've sent me, but I'm still not exactly sure what it entails. I really want to go into software engineering, so I'm not sure if this would be the best fit for me.<p>Link: http://imgur.com/nYf5G9H
Based on the description it looks like you'll be doing some programming and working closely with software engineers. If you don't have a lot of programming experience this could be a great way to learn and get your foot in the door.