is a comprehensive book on getting a job at a top tech company, while focuses on dev interviews and does this for PMs.
CareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance.
Most engineers make critical mistakes on their resumes -- we can fix your resume with our custom resume review service. And, we use fellow engineers as our resume reviewers, so you can be sure that we "get" what you're saying.
Our Mock Interviews will be conducted "in character" just like a real interview, and can focus on whatever topics you want. All our interviewers have worked for Microsoft, Google or Amazon, you know you'll get a true-to-life experience.
Implement through some sort of a watchDog mechanism. Have a task that monitors the state of all the interrupts installed in the system. The monitoring variable has 3 enum states { Intr_None, Intr_Progress, Intr_Done}
- Guruji May 11, 2011System will have the above flags for each of the interrupts installed. The monitoring task will initialize the flags as "Intr_None" and will be running in the background at regular intervals. As soon as the interrupt occurs, the interrupt will marks its flag as "Intr_Progress. Interrupt will also have to mark the flag to "Intr_Done" after it is done with the interrupts.
The monitoring tasks, on discovering "Intr_Progress", will start the timer to monitor that flag. If the flag is not set to "Intr_Done" even after the 20ms, Monitor will have reset the system. If the flag changes to "Intr_Done" before 20ms, monitor will set the flag to "Intr_none".