How I would describe my internship experience in a behavioral interview
I have been a Software
Engineering intern on the Content Search and Insights (CSI) team that works on
the front-end of the Viva Topic pages, specifically on integrating topic pages
in different Microsoft 365 products like Outlook, SharePoint, Teams, and
others. My internship project was to create and integrate the first Viva Topic
page summary, called a Viva Topic card, into Teams Mobile clients. I started
with writing an engineering design document to explain my planned approach for
the project. Then, I presented this design document to my team for approval of
concept before I moved on to the development phase of the internship.
My internship project was the first time working on a large mobile application development project. The main technologies used were React-Native, Typescript, Java, and Kotlin. Although I had basic understating with Java and React-Native, I had never worked with Kotlin. It was challenging to understand, debug, and code in programming languages I had little to no prior experience in. So, I took online courses on Microsoft’s internal Learning platform in Kotlin, Java, and React-native programming that helped with the project.
Some unique aspects of my project are that it was at the intersection of Microsoft SharePoint experiences to support Viva Topics and Microsoft Teams. Which meant that I worked in multiple code bases to add the support for my project’s feature. Also, I had to work with engineers outside my team working in Microsoft Norway and China. This showed me the advantages and disadvantages of working in a multi-national corporation and on a project with dependencies handled by different teams.
My internship project was the first time working on a large mobile application development project. The main technologies used were React-Native, Typescript, Java, and Kotlin. Although I had basic understating with Java and React-Native, I had never worked with Kotlin. It was challenging to understand, debug, and code in programming languages I had little to no prior experience in. So, I took online courses on Microsoft’s internal Learning platform in Kotlin, Java, and React-native programming that helped with the project.
Some unique aspects of my project are that it was at the intersection of Microsoft SharePoint experiences to support Viva Topics and Microsoft Teams. Which meant that I worked in multiple code bases to add the support for my project’s feature. Also, I had to work with engineers outside my team working in Microsoft Norway and China. This showed me the advantages and disadvantages of working in a multi-national corporation and on a project with dependencies handled by different teams.
Comments
Post a Comment