I have an on-site interview for a Firmware engineer position at Apple in a couple of weeks.
I have been working a lot of programming problems on Arrays, Strings, Hashmaps, LinkedLists and Bit Manipulations. Revisiting OS concepts - Mutexes, Semaphores, Interrupts, Thread sync and etc.
Can someone give me an insight into what topics to read up on in terms of hardware and may be a list of must-know topics to be prepared for?
Thanks in advance
Best of luck !