ARM Interview (Intern) October 2021 | Austin TX
Anonymous User
1204

Status / Position: Software Intern (Intern), MS CS
Location: Austin, TX (Remote)
Date: October 2021
Final Result: Reject

The interview was super competitive, but here's the gist:
Networking Questions

  1. Tell me about the ARP protocol and how it works
  2. Go through the lifecyle of a packet from origination at client to end at server
  3. IP Address Classifications and DNS Addresses

Operating System Questions

  1. Lifecycle of a process
  2. Difference between forking and threading
  3. Questions on cache policies (Write through and write back)
  4. ARM processor types

Coding Question
Write a program to find if a number is a power of 2. The processor/microcontroller you are working with does not have the division operator, nor the math.pow() library

This problem is a bit of a bit hack, the solution is here
https://stackoverflow.com/questions/1053582/how-does-this-bitwise-operation-check-for-a-power-of-2/1053594

I hope it helps someone else!

Comments (1)