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.
Staff Software Engineer Interview Questions
2,640 staff software engineer interview questions shared by candidates
Tell me about your current job and your past work experience.
L2: https://leetcode.com/problems/two-sum/description/ & how to solve this without using extra memory.
Why do you want to work for GDC4S?
Cts
Behavioral: standard Amazon style behavioral interview questions
Talk to me about how you write scaleable and maintainable code without a QA function?
They went all over. Very rarely touched on QA itself
Please tell us about the most interesting project you’ve worked on
In one of the rounds I was asked about the end to end design of a clickstream analytics dashboard.
Viewing 801 - 810 interview questions
See Interview Questions for Similar Jobs
Software Engineer IiiSoftware DeveloperEngineering ManagerSoftware Engineer IvAdvisory Software EngineerLead Software EngineerSr Software EngineerPrincipal EngineerSenior Software EngineerData Warehouse EngineerSoftware ArchitectPega Prpc DeveloperTechnical LeaderSoftware Applications EngineerPlatform EngineerMember Of Technical StaffPrincipal Software EngineerStaff EngineerSystems Engineer