Taro Logo

Software Development Engineer Interview Experience - Bengaluru, India

January 1, 2019
Positive ExperienceNo Offer

Process

A telephonic interview was scheduled first. After that they called me onsite for a F2F interview.

C and OS basics are mandatory. Computer architecture course from good university is a big plus. Work requires knowledge of ARM architecture and RTOS.

Questions

Task queuing in RTOS

Priority Inversion, how to avoid in RTOS

Interrupt handling and managing as top half and bottom half in RTOS

Concept of tasklets

Count no of set bits in a 32 bit no. You can't run the loop blindly for 32 times. it has to be dynamic

Reverse a string. Don't use a temporary variable for swapping

What are processes carried out in background if a file is opened by user

Concepts of IOCTL, system calls and handlers.

Function Pointers. Why they are useful in handlers.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Arm Software Development Engineer role in Bengaluru, India.

Success Rate

0%
Pass Rate

Arm's interview process for their Software Development Engineer roles in Bengaluru, India is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Arm's Software Development Engineer interview process in Bengaluru, India.

Arm Work Experiences