Director Engineering Interview Questions

9,652 director engineering interview questions shared by candidates

One key question they asked was about how I approach engineering best practices and ensure code quality at scale. They asked me to walk through a challenging technical problem I solved and explain my decision-making process. They asked how I align engineering execution with product goals across multiple stakeholders.
avatar

Director of Engineering

Interviewed at Tractable

4.1
Nov 14, 2025

One key question they asked was about how I approach engineering best practices and ensure code quality at scale. They asked me to walk through a challenging technical problem I solved and explain my decision-making process. They asked how I align engineering execution with product goals across multiple stakeholders.

Write a function to select the best coupon from a list that provides the maximum discount for a given cart value. Each coupon has fields: code (string), max_discount (numeric), priority (numeric, lower is higher priority), and min_cart_value (numeric). A coupon is eligible only if the cart value meets or exceeds its min_cart_value. Selection Rules Filter eligible coupons first, then rank by these criteria in order: Highest max_discount (primary) Lowest priority if discounts tie (secondary) Earliest occurrence in input list if both discount and priority tie (tertiary)​ Return the coupon details (or null/none if no eligible coupons). Assume input is an array of coupon objects and a numeric cart_value.
avatar

Engineering Manager

Interviewed at Tanla Platforms

3.4
Dec 3, 2025

Write a function to select the best coupon from a list that provides the maximum discount for a given cart value. Each coupon has fields: code (string), max_discount (numeric), priority (numeric, lower is higher priority), and min_cart_value (numeric). A coupon is eligible only if the cart value meets or exceeds its min_cart_value. Selection Rules Filter eligible coupons first, then rank by these criteria in order: Highest max_discount (primary) Lowest priority if discounts tie (secondary) Earliest occurrence in input list if both discount and priority tie (tertiary)​ Return the coupon details (or null/none if no eligible coupons). Assume input is an array of coupon objects and a numeric cart_value.

Viewing 8741 - 8750 interview questions

Glassdoor has 9,652 interview questions and reports from Director engineering interviews. Prepare for your interview. Get hired. Love your job.