I was originally contacted by a recruiter for the position, and we set up an interview. I felt something was a bit off as no hackerrank or any type of coding assessment was sent for a software engineering role, but I went ahead and agreed to interview. Before the interview, I asked the interviewer what style of questions I was to expect, and I was given very vague anwsers and finally was told this was a one round interview with scenario based questions. This was not the case at all. During the interview, I was not given any chance to write any code, talk about system design, frameworks, tooling, and was instead asked a few behavioral questions - you would think that, during a software engineering interview, the focus would be on writing code or discussing system design concepts, especially since I had solved 1300 leetcode questions, which was public information, had 3700 github contributions, and have a channel dedicated to solutions and am also a MS in CS student with a 4.0 gpa - we could have just glanced at my portfolio to see the kind of motivation I have. I was not even selected to move forward, which I feel like I was not given a fair chance to demonstrate my skills at all, which is just disrespectful and lacking in empathy. When I asked about feedback, I was told that I didn't have passion for AI, which was not on the job description or my resume or anything close to what the recruiter had mentioned, and I was also told that this would be a one round interview, which was different from what the interviewer told me - that he would select candidates to move forward near the end of my interview. If you think that someone who has the skills to solve 1300 leetcode questions is not a good fit for your company and did not even give him a chance to write code for a software engineering interview, this is not fair, and I really would encourage a more scientific approach here.