Open In App

HashedIn by Deloitte Interview Experience for Embedded Software Engineer

Last Updated : 27 Jul, 2022
Improve
Improve
Like Article
Like
Save
Share
Report

I was referred by my college senior working in Hashedin. I mostly knew about cloud services that Hashedin is working with but was unaware that Embedded development is also the field this company is working in. Basically, it was a new domain this company is working on, but it has high objectives.

Process: Tech Interview 1 (coding), Tech Interview 2(System Design), Managerial Round, HR round

Round 1:

Round 2:

  • Explain the Booting process in Microcontroller.
  • Explain different registers involved in Microcontroller
  • Explain a Microcontroller Block
  • Explain Why a Micro-controller OR a Micro-processor is used, with examples.
  • Memory Layout of a C Prog.
  • Instruction SET of addition of 2 nos
  • How to configure a GPIO pin on the microcontroller
  • GPIO usage 
  • Interrupt working along with the below code to check the output.

C




__interrupt int circumference(int r)
{
  
    int c;
    c = 2 * (3.14) * r;
    return c;
}


  • Why a register memory is preferred in microcontrollers.
  • Design a system with a Master ECU connected with a GPS, Motion sensor, and a Microcontroller. And the microcontroller is interfaced to give the data for temp, voltage, and current to the master.

Round 3:

  • Strength and weaknesses
  • Performance under pressure.
  • Reason for a job switch.
  • Skill Development techniques.
  • Compatibility to work on Hardware Side in Embedded.

The last was the HR round with all compensation, benefits, and company-related topics. But overall my experience was positive the interviewers were polite and helpful.

For any embedded interview Embedded c/c++, Embedded Linux(RTOS), and bare-metal programming is a must, I did most of the coding preparations from the Practice area in GeeksforGeeks.


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads