I applied online. The process took 1 day. I interviewed at Airbnb in Jun 2016
Interview
Phone interview with coding document. The interviewer was friendly. However, my biggest complaint is that he didn't tell me that Java's built in iterator for lists wasn't allowed in my implementation until about 20 minutes into the interview. Had I had this extra time from the start, I believe I could have written my test cases, touched up my code, and implemented the optional part.
Interview questions [1]
Question 1
Design an iterator class to iterate over a list of lists.
I applied online. I interviewed at Airbnb in Apr 2016
Interview
Had technical phone interview. Didn't understand most of the time,because of interviewer's accent. Question was relatively easy comparing with others,but I spent time to figure out what interviewer was saying.
Interview questions [1]
Question 1
public static int getInput(String badEncStr) {
//TODO:
}
/** return an int if testEncStr is a valid capitalization, else return -1 */
private static int decode(String testEncStr) {
if (testEncStr.equals("nJKeY")) {
System.out.println("pass: ");
return 848662;
}else {
System.out.println("fail: ");
return -1;
}
Was emailed by recruiter a week or two after submitting resume online to set up an initial phone interview. Interview was scheduled for the following week.
The phone interview consisted of a shared coder pad document. Interviewer was sometimes hard to understand, had to ask him to repeat himself quite a bit.
Question didn't seem hard, but I was unable to finish the problem.
Interview questions [1]
Question 1
Paginate an array with constraints, such as skipping certain items.