The interviewers didn't provide context to questions. They asked questions assuming what is the background. I had to ask many further questions to understand the question. Example, they asked me to write device driver for an I2C device. I explained it. Then they it is wrong as there won't be the linux libraries. After cross questioning I understood they wanted me to write driver for non-OS based system.