Principal Technical Program Manager Interview Questions

10,166 principal technical program manager interview questions shared by candidates

Assume that I have a relational table consisting of 6 fields and I have exposed a API with PATCH verb which would update this table based on the parameters provided via REST API. What method/approach would I use to have a generic method which takes the parameters for the where clause dynamically without exposing a different repository method for each field. For example: Assume there is a employee table with fields id, first name, last name, phone number, date of joining and location. Assume I have a PATCH URI which takes id as the parameter and it can alter first name or last name or phone number or date of joining or location or combination of any of these fields. How will I write repository method in a generic way for above possible combinations of fields.
avatar

Principal Engineer

Interviewed at Bottomline

3.6
Aug 10, 2024

Assume that I have a relational table consisting of 6 fields and I have exposed a API with PATCH verb which would update this table based on the parameters provided via REST API. What method/approach would I use to have a generic method which takes the parameters for the where clause dynamically without exposing a different repository method for each field. For example: Assume there is a employee table with fields id, first name, last name, phone number, date of joining and location. Assume I have a PATCH URI which takes id as the parameter and it can alter first name or last name or phone number or date of joining or location or combination of any of these fields. How will I write repository method in a generic way for above possible combinations of fields.

Some questions was related to is it possible to create your own Marker interface, how to design frontend solution where the response is expected to return a static or Observable based on some criteria. When questioned about what is the criteria he himself was unsure about it. What happens if you don't specify Class firname("dbclass"). He expected what is happening inside that dbclass. It is better to attend this company for practice. The reviews on this company is pathetic. Have patience for being rejected without any clue
avatar

Principal Engineer

Interviewed at Equiniti

3.7
Apr 8, 2025

Some questions was related to is it possible to create your own Marker interface, how to design frontend solution where the response is expected to return a static or Observable based on some criteria. When questioned about what is the criteria he himself was unsure about it. What happens if you don't specify Class firname("dbclass"). He expected what is happening inside that dbclass. It is better to attend this company for practice. The reviews on this company is pathetic. Have patience for being rejected without any clue

Viewing 8051 - 8060 interview questions

See Interview Questions for Similar Jobs

Glassdoor has 10,166 interview questions and reports from Principal technical program manager interviews. Prepare for your interview. Get hired. Love your job.