Candidatei-me por meio de recrutador(a). O processo levou 3 semanas. Fui entrevistado pela Opower em abr. de 2014
Entrevista
After my first initial phone interview with a recruiter i performed a technical interview by phone with a software engineer at the company. Both were very nice and the interview was pretty straight forward. After that i went to the office for my final interview. This lasted 4 hours and i met with 4 different people. The first was just a basic who are you what do you like interview. The next 3 were technical interviews with software engineers. Overall i didnt think the material was extremely difficult however studying a little more would of helped.
The questions asked were similar to problems you would learn as a sophomore in computer science. Mostly algorithms. I can say they wanted you to know the fastest way to implement each of there problems. If you wrote and O(nlogn) algorithm and the best way was actually linear time then thats what they wanted. The questions i had were say given a number 1234 add all the individual digits. Another was given a list of numbers find a pair closest to a given sum. Another question was given a list of tweets find a random tweet given an iterator with no next function. Do not try and work around the math of problems. For the adding individual digits problem sure you can convert to string iterate over the string one at a time and convert back to int to get the sum but thats not what they want. Do the math and mod by 10 then divide by 10. I was lazy and even though i knew both i took the lazy approach first which probably hurt.