Embedded Software Interview Questions