I recently went through an interview process that left me feeling disappointed. The format of the interview was supposed to involve a 30-minute demo of their app, followed by questions, and then it would be my turn to showcase a product or project I worked on. However, the company's demo went on for 40 minutes, leaving me with no time to ask questions as I was supposed to. Furthermore, the app didn't fully work, and they didn't discuss any technical aspects of the product. When it was my turn, I had only 20 minutes to demo and answer questions, which put me under pressure to rush through my presentation. Unfortunately, the interviewers only asked two simple, non-technical questions, which left me feeling unchallenged and underutilized. To add insult to injury, I was subsequently rejected for the position with feedback that they were expecting more technical expertise from me. I was confused by this feedback, given that they had emphasized focusing on the product and architecture during the interview. Despite not getting the job, I felt like I had provided the company with a lot of free consultancy by giving them guidance and asking key questions about their product. Overall, the interview process was disappointing, and I hope that the next company I interview with will be more effective and provide a better experience.