Allegion interview question

Advanced C , SPI , I2C , UART , programs ........