c technical interview questions 2024