Me postulé a través de un reclutador. El proceso tomó 2 días. Acudí a una entrevista en Kiva (San Francisco, CA) en nov 2011
Entrevista
First call was from a recruiter who knew little about technology and programming just threw buzzwords. Talked with a Chief Engineer and he/she asked about my background. INterview about about 4 hours without break. I got answered all the technical questions such as :
Code a function to reverse an array without using another one (Answer: Binary Swap)
Algorithm for counting the work(business) days within a specific date range
Some date count which includes Leap Year, Leap Century. This last was quite a challenging problem, it seems the interviewer recently prototyped the question although it was quite challenging (I answered correctly), it needed work before it can be presented to an interview and even he admitted that its a "work in progress". I thought I aced the interview but in the end they passed saying they were looking for someone more Senior in PHP experience. I was disappointed because they never asked specific PHP questions and stuck to more general CS ones and they could have looked at my resume to come to that conclusion without bringing me in for an interview. It was a waste of an interview because of that.
Preguntas de entrevista [1]
Pregunta 1
Determine the number of weekdays between date1 and date 2.
Me postulé en línea. El proceso tomó 1 semana. Acudí a una entrevista en Kiva (San Francisco, CA) en jul 2012
Entrevista
Meet with the head of software engineering at Kiva. Meet with several software engineers and a product manager. Determine whether your goals align with Kiva's. Determine your experience and abilities in MySQL, OOP, basic algorithms, git, software engineering, unit testing, and general understanding of how a web server works.
Preguntas de entrevista [2]
Pregunta 1
Design a poker game using object-oriented programming.