I had an interview arranged through my school's careers office. Contrary to most other tech companies in the valley, I was not asked any algo/brainteaser questions. Instead, he asked me a broad, open-ended question about a problem they came across while constructing their search engine, and what I would do to solve it.
I found the interview a bit tricky to deal with because the interviewer talked so much that I had a hard time getting a chance to say anything.
Offerta accettata
Esperienza positiva
Colloquio nella media
Candidatura
Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso A9.com (Palo Alto, CA) nel mese di mag 2017
Colloquio
The interview process is as follows:
1) Recruiter contact
2) Technical screen
3) Panel interview - (4 to 5 engineers)
The questions in the technical interviews gradually becomes more difficult and they are related to the previous question that was asked from you. Any interviewee will have no problem answering if they really know what is being asked of them.
Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso A9.com nel mese di nov 2016
Colloquio
The interviewer was not nice at all. The interviewer barely response me during solving the problem and terminated the process right before I write the correct answer. It was the worst technical interview I had.
Domande di colloquio [1]
Domanda 1
Determine if two nodes are cousins in a family tree.
Ho presentato la mia candidatura online. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso A9.com nel mese di lug 2016
Colloquio
I applied online, a recruiter mailed. He set up a phone/google doc interview. Process took 1+ weeks. Phone interview, asking situation questions, asking about past work experience. Very nice representatives who want to know why you are choosing to work at A9. Want to make sure you've done your research on the company.
Domande di colloquio [1]
Domanda 1
You are given an arithmetic expression {(5+3)*(24/6)} . Compute it using any data structure. Put the expressions character by character in a data structure, retrieve them back and compute the calculation. You are not allowed to use any other data structure than you select. So no more array or stack to store the answer for (5+3) or (24/6). You can store it in the same data structure you chose before and store temporarily in it for future reference.