Ho presentato la mia candidatura online. La procedura ha richiesto 2 giorni. Ho sostenuto un colloquio presso WebJuice (Mountain View, CA) nel mese di ago 2010
Colloquio
Contacted and interviewed with the CTO, which hasn't explained anything on the company or the job description.
On the phone interview, was asked briefly 2 questions: what is the difference between inner and outer join in SQL; pros and cons for outer join;
Was invited for white board questions in the company. When arrived, was led to meeting room. The CTO came and just introduced his name and wrote 3 logical questions on the board for me to write code and told me to call him when finished.
1st question was a numeric group to print per x place given.
3rd question was: 4 led lights, which have 4 states: off, red, green and blue. if we have x number of lights, what is the possible combination s? write the code to display it.
When finished, he checked and said it's not enough for him.
The process was very disappointing since I could have told him in advance that I haven't practiced algorithms and these kind of problems for long time and it wasn't part of my knowledge and wasn't connected to the position as described.
Domande di colloquio [1]
Domanda 1
there are numbers series: 0,1,1,2,3,5,8,....
write code to display the series when x is the given position, i.e. f(x) :
f(4) => 0,1,1,2