Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Ansa Biotechnologies (San Francisco, CA) nel mese di feb 2026
Colloquio
First step was a screen with the hiring manager. Second round was a technical screen.
This was the worst technical screen I've ever experienced. The interviewer was grossly unprepared. Interviewer opted to conduct the screen on Leetcode’s website which was a first for me. Most companies usually opt for Coderpad for this. They gave some boilerplate code in Python which aimed to read from a file. Turns out that Leetcode doesn’t allow you to have multiple files like Coderpad or the interviewer didn’t configure for that. The interviewer then expected me to troubleshoot and figure out where the file is when their starter code couldn’t find the file. Once they realized this, I asked if I can use Js instead because I assumed this interview is language agnostic. They wrote me some Js code that was invalid and I had to debug that. The 1st 25% of the interview was occupied by these “technical issues”. I easily solved the problem in Js so they started talking about my resume. When I inquired if we were done with the technical portion, they expanded upon the original problem by adding some complexity. We were out of time by this point so they asked me to complete it and send the solution to them. I’ve never had a technical interview where they ask me to continue working on the problem after the interview and send them a solution after. I was promptly rejected a few hrs later which was puzzling considering I completed the original problem and went above and beyond to continue working on the problem after the interview. I suspect I was rejected for using Js instead of Python and I think it’s wildly unprofessional for a company to make me go through these hoops when they’ve already made up their mind on my candidacy.