Candidatei-me online. O processo levou 2 semanas. Fui entrevistado pela Quantcast (San Francisco, CA) em out. de 2016
Entrevista
2 phone interviews followed by onsite (4 one hour long) back to back interviews. Out of these four, one was behavioral, two were coding, and the last one was a bar raiser interview.
The bar raiser kept on appreciating me at every sentence with superlatives like excellent, awesome, outstanding, and amazing. In fact he said you already crossed the bar, this last question is for extra credit. But the recruiter called me the next day to inform about the rejection. When I told her that the bar raiser was quite impressed with my answers and appreciated me a lot, she said our interviewers appreciate candidates to get the best out of them and that it not necessarily mean anything.
I felt cheated by this pseudo appreciation in the bar raiser interview. It made me complacent with my performance. I wish the interviewer was more realistic.
By the way, this role is for Data Warehouse team so the candidate is expected to do a lot of SQL work, but I was surprised to see that not a single SQL question was asked in the onsite interviews.
It was not a difficult interview. Prepare well, show some depth in your previous projects, and don't fall into the appreciation trap laid out by the bar raiser. You will do absolutely fine. All the best!
Perguntas de entrevista [1]
Pergunta 1
The behavioral, SQL, ETL, and coding questions asked during the phone interview were pretty basic.
Onsite questions
1. Implement a trie (NOT tree) data structure with insert, search, and startsWith methods.
2. Given an array of strings, group anagrams together.
For example, given: ["eat", "tea", "tan", "ate", "nat", "bat"],
Return:
[ ["ate", "eat","tea"],
["nat","tan"],
["bat"]
]