They gave me an offer. I had a pending offer with Blue Origin that was not for certain due to remote work agreement. I asked for time - they said I could reach back if the status changed with BO . I did so when the BO remote work agreement failed after a week. NG moved on to other candidates and closed out my job application status.
Embedded Software Engineer Staff Interview Questions
8 embedded software engineer staff interview questions shared by candidates
Tell us about a project where you had to implement an embedded system.
Write atoi() in C.
Why are you leaving your current company Why would you use a dictionary over a list
Explain specific project you are proud of,
Phone Screen- Basic new grad level Embedded questions on C, memory, components of a microcontroller, bit manipulation, etc. and some general high-level questions on experience. No interactive coding. Onsite - HR - several (unnecessary) behavioral questions and discussion about company and benefits. HR didn't seem to care about my responses or my salary expectation (which he had asked for). And then four technical rounds(Engineers and one with hiring manager) plus an additional round at the end (was not in the schedule) with a director. Questions included - Lot of finding the bug or output of C code snippet questions (questions repeated by some interviewers). Some of these were good (and easy) but many of these questions required you to be familiar with some C peculiarities that you would never use in real life. Find an issue with how mutex is used in a C code snippet Write a given C function in Assembly (you can come up with your own instructions) A debugging question related to DMA and cache coherency How would you debug a memory leak? RTOS vs General-purpose OS. How to implement a mutex? Mutex vs Semaphore How would you assign task priorities to a producer and consumer task in your system? Add two numbers whose individual digits are represented in two distinct linked lists (function heading was in C++) Implement cache-alligned version of malloc Knowledge based questions of Interrupt vector table, interrupt priorities and ISR. In-depth questions on how SPI and I2C bus works (since on my resume) Some interviewers (the experienced ones) and their questions were good and emphasized on thought process and gave feedback to my responses but some were condescending. One interviewer was scrolling on his phone while asking me to write output of C functions he chose randomly and one after the other from a list of questions he had printed out in a bunch of papers.
Mixed behavioral and technical questions.
Various systems design questions about their product (ie how would you do this....)
Viewing 1 - 10 interview questions