Software Developer applicants have rated the interview process at Kiva with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 56.6% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Developer roles take an average of 5 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at Kiva overall takes an average of 29 days.
Common stages of the interview process at Kiva as a Software Developer according to 2 Glassdoor interviews include:
Skills test: 25%
Phone interview: 25%
One on one interview: 25%
Group panel interview: 25%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 2 days. I interviewed at Kiva (San Francisco, CA) in Nov 2011
Interview
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.
Interview questions [1]
Question 1
Determine the number of weekdays between date1 and date 2.
I applied online. The process took 1 week. I interviewed at Kiva (San Francisco, CA) in Jul 2012
Interview
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.
Interview questions [2]
Question 1
Design a poker game using object-oriented programming.