Your AI Wingman for your next interview

The most comprehensive bank Interview Answer Review tooling available online.

Behavioral
If you ever made an unpopular decision, tell me about that
Backend EngineerSoftware EngineerTechnical Program ManagerProduct Manager

Outschool

Deliveroo Logo

Deliveroo

Pendo Logo

Pendo

+6

while reviewing one of the older projects that was currently implemented in the company I noticed that there was no alerting in place if the data pipeline breaks, the data pipeline has never been broken and it never failed for the last 2 years. it was a pipeline where the data would be dropped into an sftp bucket by the customer every hour and then it was moved to an s3 bucket where s3 triggers were implemented to moved the data in to queue. So in case there is an issue with the data not being processed we would only know when the we see a drop in volume. I identified it as a potential issue with the system and worked on a proposal to have monitoring in place so we are notified when there is an error. I worked with the program manager and devised a plan on how to implement the alerting and the time lines as well as the effort that will be needed to implement it. I mapped the impact of not having it to the current goals of the company and then put forward a proposal of implementing the alerts to the business and took their buyins. after getting the buyins I proposed the task to my team and some of the sr devlopers were not too keen on implenting the alerts, I gave the task to some of the Jr devlopers and the alerts were implemented. after the implementation we discovered that for some hrs in a day we werent getting any files so instead of getting 24 files in a day we were getting 20 files a day in an average. This was rectified by talking to the customer and the missing data was solved. but this made the whole team realize the importance of monitoring and alerting. It also bosted the moral of the Jr developers seeing the direct impact they made to the business goals

2 months ago
Behavioral
Which of your accomplishments is most significant?
Backend EngineerProgram ManagerFrontend EngineerFull Stack Software Engineer

Outschool

Cognizant Logo

Cognizant

Babylon Health Logo

Babylon Health

+5

During my career I manage a large number of projects, but one of the most challenging ones was the development and launch of a Telematic Control Unit for an important car maker in Japan. The project is important to me due to technical challenges we faced, the skills I applied and the impact on the company.

As Program manager my role was to lead a cross-functional team including Design Engineers, SW Engineers, Operations teams, Material procurement teams, quality and logistics, among others to successfully launch the product to mass production.

First, I kicked-off the project. For that, I shared with the team the project scope, the goals to achieve, I shared the project plan with key milestones and defined the roles and responsibilities for the different team members.

During execution, to maintain a clear communication, I set up design review sessions with the entire engineering organization to ensure everyone was aligned and fixing potential issues in advance. Besides, I led a weekly core-team meeting where we assigned tasks to team members, and setting clear deadlines for each task. To make these tasks easier to manage, I made sure tasks were broken down into manageable sizes with clear descriptions and acceptance criteria. This helped the team to stay focus on their deliveries and maintain speed.

Another important part was to manages Risks. I worked with the team to identify and classify possible risk that might impact to the project deliverables. We defined a Risk matrix to monitor during the development process, and also a project board with the main KPIs to achieve during each stage of the project.

To ensure quality, we defined different testing processes focused on the design, and the process. We installed specific quality check for the documents and devices delivered for each of the milestones of the PDP, as well as a clear quality control in mass production.

Finally, for transparency, I reported on monthly basis to our company leaders and customer about the project status, focusing on Timing, cost, quality and scope.

By employing these strategies, we successfully launched our module on time matching with all the requirements defined by our customer. This was a great example of teamworking, and taught me the importance of breaking down large projects into smaller and easy to manage pieces. Transparent and clear communication was also a great lesson learned. This approach helped me to improve in leading teams through complex problems.

6 months ago
Behavioral
What did you do when you missed a deadline?
Backend EngineerTechnical Program ManagerSoftware EngineerML Engineering Manager

Outschool

Decathlon Logo

Decathlon

NVIDIA Logo

NVIDIA

8 months ago

Showing 1 to 10 of 70 results

*All interview questions are submitted by recent Outschool Backend Engineer candidates, labelled and categorized by Prepfully, and then published after being verified by Backend Engineers at Outschool.