Interviews were in three rounds and lasted 4 weeks. I first spoke to a recruiter, then a lead developer, then had in-person interviews.
The conversation with the recruiter was standard. We talked about what I was looking for and what role they had.
Conversation with lead developer was more technical focusing around general platform knowledge and issues I have encountered in the past. There was some "gotcha" tone to the conversation, and it seemed like the developer was concerned I was over-qualified.
I was requested for an in-person. When asked to schedule I was told my choice of dates was too far out (it was about a week out). I was told I was the leading candidate and really the only one they were considering and they really needed to move quickly. In addition to my full-time job I am a contractor and have family to take care of but I prioritized this opportunity. I should not have done that.
I completed the in-person interview. It consisted of a meeting with the development team and a meeting with the quality assurance side.
For development we sat in a meeting room with a computer cast to a TV and I demonstrated creating an application from scratch to fulfill various requirements while they watched. There was a time limit and completing the assignment in the time limit was a challenge. The development team was overwhelmingly positive in-person and they remarked that people typically did not complete their assignment, as I had. Coding with people looking over your shoulder on a timer is not fun, but they seemed satisfied.
For the quality assurance team we met in a room and discussed my approach to working with people and finding errors. I explained I tried to over-communicate and work as a team. The quality assurance team was excited to bring me on-board and liked my approach.
After the interviews I followed up with thank you's and was met with no response.
Instead of the quick schedule I got radio silence for two weeks. I followed through on another role and started to finalize details. I left a voicemail letting them know I was ready to accept another offer.
When they learned another offer was on the table they re-affirmed that they were planning to hire me, informed me they had an internal referral they had to give a chance to interview, committed to hard deadlines and asked me not to formalize an offer.
My other potential employer was reasonable and I delayed with them for a second time.
They missed their own first deadline - explaining that someone left the office early who was important to the process.
They missed the second deadline they committed to without explanation. It seemed like they were making the other candidate an offer and waiting until he/she accepted to follow up with me.
Eventually they followed up to inform me I had not received an offer.
Very technical. They had 3 rounds of interviews with last round being a onsite interview with 5 members. 3. given a set of points in 2D and I need to calculate the diameter which is the maximum distance between any two points in that 2D space. 3.1Use multithreading to make it faster. Use templates to make it generic.
J'ai postulé en ligne. J'ai passé un entretien chez Align Technology
Entretien
Applied online. Reached out to by a recruiter. Recruiter was nice and set me up with an initial technical interview.
1st part of technical interview was an easy coding question (palindromes) to work through. I did so no problem, but when I asked the interviewer about what constraints I had to take into account he implied that there were some, but wanted me to guess them. I did guess but he wouldn't confirm if my assumptions were safe or not, so I just implemented what made the most sense to me. He didn't seem satisfied with this but wouldn't say way or give me any more requirements.
2nd part of the technical interview was a systems design exercise to design the backend for a hotel website. This wasn't a backend position, but whatever. Similar story to the coding question: interviewer asked vague questions with multiple answers, wouldn't work with me to clarify any assumptions, and seemed to want me to read his mind.
When I asked him about company culture, he basically said it was a really stressful place to work.
I received an automated rejection a couple days later. Wouldn't recommend.
Questions d'entretien [1]
Question 1
Design a backend for a site like [popular hotel booking website]
J'ai postulé en ligne. Le processus a pris 3 semaines. J'ai passé un entretien chez Align Technology (Darmstadt) en févr. 2024
Entretien
The technical recruiter is very professional and responsive in the first telephone interview, With the quick, efficient communication with the technical recruiter, I got the second round interview around 30 mins. I had the chance to discuss with the team member. The developer is very professional and skill specified, in asking the detailed question regarding the basic concepts, the algorithms I used. After 30 mins of interview, I did not get any feedback for the next round. Since several weeks passed, I assume I am rejected with slience.