You join Amazon Delivery Experience org that supports a service responsible for vending delivery options across the retail website. The service has a set of hard coded rules in Java and every time that the Product Managers would like to modify those rules, the come to the Developers and ask to change code to implement new rules or changes to the existing ones. To reduce the time it take the Developers to implement changes, your Director asks you to re-design the service such that the Developers don't need to be involved at least when changes are being made to the existing rules. The new system has to remain highly available and salable to support calls from the client services which rely on the output of this service, just like the old system. Assume you have 5 Engineers on a team available to do the work, and your Scrum iterations are a month long. 1) What Questions would you ask? What other information do you need? State all assumptions you make about answers to these questions 2) Please describe key components of the system that you would propose, assuming no external solutions can be purchased. 3) How would the original design change if you were told that traffic to your service is going to grow 50% yr over yr. 4) Would would you potentially try to deliver in the first Sprint? 2nd Sprint? 5) Let's suppose that your director would review the estimates of effort and time it would take to deliver the new system, and wasn't pleased with it as it would take 6 months to build. Instead, he would propose to extract the business rules into the configuration file and deploy it to the 5 client services that consume the output. a) How would you respond to this request? b) Imagine that your team was resisting this approach and only wanted to go froward with the best possible. What would you tell them and how would you reconcile the disagreement between your team's opinion and the director?
Technical Manager Interview Questions
10,859 technical manager interview questions shared by candidates
Questions were more related to How I was able to solve the problem with a scenario that was described.
Casual lifestyle interest.
I was asked related to polymers and compounding
1. how much you familiar or hands on with oracle?
I was asked a riddle.
Skill
It was a lot of Unix and programming trivia.
What would you bring to the position?
Write a detailed spec for a productivity platform then prepare a presentation about it describing the details, and record a video presenting the project.
Viewing 1141 - 1150 interview questions