What level of engineering experience do you have?
Some technical program manager positions at Facebook require in-depth knowledge of specific engineering practices or technologies. This question is asked to assess the depth of a candidate's engineering expertise.
Remember to describe any relevant technical experience such as system design, user experience design, writing queries, data analysis, integration design, or managing deployments in the event you do not have direct development experience. Facebook will accept this level of experience in lieu of engineering expertise in some cases as it speaks to a candidate's ability to understand end-to-end technology solution development and support.
"My educational background is in management information systems. I understand the basics of information solution design and engineering, and I developed several solutions while I was in school. I found that I was more passionate about working with customers to learn about their businesses and transform their needs into intelligent solutions, so I began my professional career as a business systems analyst. I worked in cross-functional teams of project managers, analysts, developers, architects, and quality assurance analysts to develop custom web-based solutions for various operations groups within a large media company.
In my time as an analyst, I worked very closely with the architects and developers on our teams. I reviewed technical design documents, participated in code reviews, wrote queries to analyze large datasets, and performed research to help troubleshoot complex technical issues. I have experience as a delivery manager working to manage the customer-focused and technical aspects of large deployments. Finally, I have experience managing projects, resources, and budgets.
All of these experiences allow me to understand the end-to-end processes of technical solution discovery, planning, engineering, maintenance, and support from the various cross-functional perspectives that make up solution teams. This adds tremendous value to my work as a technical program manager because I am able to understand the detailed and important concerns of the various members of my teams and simultaneously assess them for business impact. Likewise, I am able to understand high-level business and customer scenarios and translate them into action plans that make sense in a technical setting."
Unlock all 32 Facebook questions
Unlock expert responses to Facebook's rigorous TPM interview expectations.
Get Started