Kardium interview question

Asked about pcb design, basic firmware/driver questions, datastruct & algorithum, and a design problem