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
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.
Great questions about the experiences included in my resume.
Explain a situation when you had to work under stress. Explain what the situation was, what did you do, and what was the outcome.
What is the difference between Spring and Spring Boot?
Swap 2 numbers, With and without a temp var
What is a REST API?
How would you sort a list? Follow up : What is the most efficient way to find a number in a list
What s your dream job? Why quality assurance?
Identify and explain a project that you weren't able to complete to the best of your ability, and why?
Viewing 6271 - 6280 interview questions