Software Engineer- II at Microsoft
On-site · Bengaluru, Karnataka, India · full time
Practice the Software Engineer- II interview at Microsoft with an AI interviewer: voice, live coding and a scorecard.
Skills the interview covers
- C
- C++
- C#
- Java
- JavaScript
- Python
- Operating Systems
- Data Structures
- Storage Technologies
- Data Analytics
About the role
In our team you will be exposed to cutting edge development from user-mode to kernel-mode in C/C++/C#. We pride ourselves in developing ingenious validation tools to deliver on reliability, stress, and fault-injection (to name a few) metrics and perform work load modelling and analysis. We invest heavily in telemetry, and you will be responsible for the entire data pipeline, from instrumenting our product code, to mining big data smartly. You will be responsible for defining the metrics and measures of product success. You will code and implement trouble shooters that ship in the box, deeply understand our platform, instrumenting them, and then ultimately deriving insights that in turn will directly help shape what gets built in iterative cycles. Your work will directly help gauge product quality in the brave new world of Windows as a service, validate and inform design choices, in understanding how our customers use and deploy our solutions and help shape our future product investments.