Your AI Wingman for your next interview

The most comprehensive bank Interview Answer Review tooling available online.

TechnicalXFN Leadership
How do you stay current on emerging technologies and assess their potential impact on your projects and team?
Engineering Manager

Fasten

Fractal Logo

Fractal

Onfido Logo

Onfido

As an Engineering Leader we need to make multiple technological choice keeping business , risk , availability, maintainability and performance factor in mind and lots of disagreement happens , but we should always try to back that with data . 

One such instance that happened was , At my previous organisation we were creating a reward engine for credit cards , calculate rewards based on multiple events for that to process calculation in parallel we needed to select a workflow engine , So he had three choices either build our own , use an open source or use a Saas Product . I assiged this taks to a developer of my team to do research , get the load testing data and POC code , as a result of which after few days based on his finding we first concluded that building our own workflow engine require a lot of effort and maintainance as a result of we will as of now divert from our busienss goals . For a paid product when we did calculation it , it prooved out to be too costly when we estimated the cost based on load, so only option was between two open source technology airflow and temporal . He gave me a code walth thorugh and showed the throughout , performace  and number wise airflow was doing better and he was also pushing for airflow , but on the other hand temporal numbers was not that bad and best thing was that its ease of use and low maintanianbility so I sugested to use temporal at that time the developer was not agreeing , I explained it that while choosing the technology number doesnot matter we need to think about maintainability , support and with ease how this can fit in our echo system , and have an unbiased opinion I included a senior developer from my team in the discussion with all the data regardig number and effort estimate and convinced the junior developer that lets use temporal. 

3 months ago
Behavioral
Have you ever taken ownership of a project that was failing? How did you turn it around?
Engineering ManagerTechnical Program ManagerSoftware EngineerProduct Manager

Fasten

ApplyBoard Logo

ApplyBoard

Naspers Logo

Naspers

+11

At my current job one of our biggest customer raised the  issue they were facing in our notification service. The issue was they were not receiving any notifications from our system on their new infrastructure. Their production infra was working fine.

I reviewed their configuration and everything was looking fine at the same time we hadn't done any changes to on our end which could cause this issue. Since their contract was up for renewal the issue, we needed quick resolution. I setup a live debugging session with customer to understand the issue in detail and their new infrastructure. After the first call it was clear that the issue was happening during https handshake or at network layer. To keep the momentum going I setup recurring call with with them and assured them that we are treating this as a high priority. On the next call I involved our security expert and SRE team for further debugging. However the issue not futher progress was made, at this point I insisted SRE team that we contact Azure support to understand if there is any issue at the tcp layer. Azure team looked at the turned on debug logs and found that our network was default MTU (maximum transmission unit) was higher than customers network MTU and customer network was dropping packets.

Finally I worked with SRE team to lower our MTU to match the customer configuration and ran tests. After the config change issue was resolved, our customer confirmed that they could see the notifications. This was really difficult issue I had ran across but I worked with various teams to get to the bottom of it and delivered results to customers satisfaction.

8 months ago

Showing 1 to 10 of 115 results

*All interview questions are submitted by recent Fasten Engineering Manager candidates, labelled and categorized by Prepfully, and then published after being verified by Engineering Managers at Fasten.