Director Engineering Interview Questions

9,635 director engineering interview questions shared by candidates

Not the actual question, I've modified a bit: Find the element(s) in an integer array such that if it's removed, the rest of the array can be divided into 2 sub-arrays of equal sums. The sub-arrays need not contain contiguous elements. There may be 0 or more answers.
avatar

Software Engineering Manager

Interviewed at Apple

4.1
Dec 10, 2015

Not the actual question, I've modified a bit: Find the element(s) in an integer array such that if it's removed, the rest of the array can be divided into 2 sub-arrays of equal sums. The sub-arrays need not contain contiguous elements. There may be 0 or more answers.

1st Interview - System Design - High Level Problem Space - A Booking System 2nd Interview - System Design - High Level Problem space - Around DataBases 3rd Interview - People Management centric Questions 4th Interview - Code Review - Problem was simple, time is limited to cover.
avatar

Engineering Manager

Interviewed at Google

4.4
May 15, 2021

1st Interview - System Design - High Level Problem Space - A Booking System 2nd Interview - System Design - High Level Problem space - Around DataBases 3rd Interview - People Management centric Questions 4th Interview - Code Review - Problem was simple, time is limited to cover.

Data Model: LinkedIn data model - model for 1st degree connection Python: 1. Dedup items in the list - retaining the order of items. ==> cannot use dict/set since order will not be retained. Follow up question on this - How would you handle nested lists? (they are looking for recursion) 2. Find the number of words in a sentence /avg length of word SQL On the product-sales-customers data model that is preloaded in coderpad.io, write the following queries 1. Count of stores in OR state with area_sqft > 25000 2. avg number of Female Customers group by state 3. Customer FirstName, Last Name and count of unqiue products purchased by state followup question - Return the top customer by state based on diverse product purchased (diverse = count(distinct product_id))
avatar

Senior Data Engineering Manager

Interviewed at Meta

3.6
Aug 26, 2020

Data Model: LinkedIn data model - model for 1st degree connection Python: 1. Dedup items in the list - retaining the order of items. ==> cannot use dict/set since order will not be retained. Follow up question on this - How would you handle nested lists? (they are looking for recursion) 2. Find the number of words in a sentence /avg length of word SQL On the product-sales-customers data model that is preloaded in coderpad.io, write the following queries 1. Count of stores in OR state with area_sqft > 25000 2. avg number of Female Customers group by state 3. Customer FirstName, Last Name and count of unqiue products purchased by state followup question - Return the top customer by state based on diverse product purchased (diverse = count(distinct product_id))

Viewing 61 - 70 interview questions

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