I interviewed for a position as an embedded engineer and expected that the programming questions would be practical and applicable to MicroPython/C programming in embedded systems. Instead, most of the hour-long interview consisted of academic C questions involving heavy use of pointers. This included a question that I later read took 12 years for computer scientists to figure out in the 1960s.
Questions d'entretien [1]
Question 1
Write a function that can detect a cycle in a linked list.