I have a technical phone screen with Microsoft next week, first round. Has anyone gone through the same experience recently? What can I expect?