Engineer I Interview Questions

6,857 engineer i interview questions shared by candidates

Although I am rating the process as difficult, I think the questions were reasonable and similar to what you'd find in LeetCode medium level -- a few straightforward, a few more challenging but doable with enough practice/hints from interviewer. Focus on trees, data structures, etc. One of the questions was coding based but design in nature, i.e. building a class. I did not get a strictly design question. Most of the engineers I interviewed with previously worked at Microsoft and Amazon, so expect questions that those companies would normally give.
avatar

Software Engineer I

Interviewed at J.P. Morgan

3.9
Apr 15, 2021

Although I am rating the process as difficult, I think the questions were reasonable and similar to what you'd find in LeetCode medium level -- a few straightforward, a few more challenging but doable with enough practice/hints from interviewer. Focus on trees, data structures, etc. One of the questions was coding based but design in nature, i.e. building a class. I did not get a strictly design question. Most of the engineers I interviewed with previously worked at Microsoft and Amazon, so expect questions that those companies would normally give.

1-Design a vector class (like std vector - not too difficult, just need to know) 2-Find if a subset of an array sums to a given sum (know about memoization techniques if solving recursively) 3-Find 10 top most frequent words in a huge file in linear time (mind also memory allocations). Also provide a multithreaded solution as an extra part to this question. 4-how vtables work in C++? 5-how memory mapped IO works? 6-produces consumer problem (know about conditional variables) 7-design a cyclic array
avatar

Lead Sotware Engineer I

Interviewed at JPMorganChase

3.9
Jun 25, 2024

1-Design a vector class (like std vector - not too difficult, just need to know) 2-Find if a subset of an array sums to a given sum (know about memoization techniques if solving recursively) 3-Find 10 top most frequent words in a huge file in linear time (mind also memory allocations). Also provide a multithreaded solution as an extra part to this question. 4-how vtables work in C++? 5-how memory mapped IO works? 6-produces consumer problem (know about conditional variables) 7-design a cyclic array

Viewing 6271 - 6280 interview questions

Glassdoor has 6,857 interview questions and reports from Engineer i interviews. Prepare for your interview. Get hired. Love your job.