Was contacted by a staffing agency for a contract Senior UI Engineer position at Lululemon. First round of interview done by the technical manager - 30 mins. questions from previous experience, project, more of a technical and cultural fit round. Second round with two engineers - Interview of 1 hour including a 30-35 mins of Technical Assessment on React coding exercise and 20-25 mins on past projects, technical / strategic / management / leadership set of questions. In the second interview I literally killed the interview. 10/10. Answered all the questions and interview felt really like a conversation. I was talking through the problem and explaining when I was coding, etc. It was one of the best interviews I gave in recent times. I was confident that I have made it through the round. Next day I follow up with the agency on next steps and I was surprised that he mentioned I wasn't selected. The feedback given was that - oh they felt you took a bit of more time when solving the question compared to other candidate. I'm like for real. You told me before make the interview feel like a conversation, don't jump into coding and try to talk through with the team, making it feel like you already part of the team and work as you'd do in your daily work life. So I did keep the interview flow like a smooth conversation and not a single point I felt if anything went wrong. Saying oh you weren't strong technically and took a bit of more time is just not acceptable. Literally felt like they should just use ChatGPT or expect an AI to work with them rather than humans. I've been that developer who had been acknowledge by my my managers at previous organizations as one of the fastest devs. SMH on what are they expecting.