I had a telephonic interview asking overall 8 multiple choice questions. The questions where real big to keep in mind for telephonic round. So one has to listen very carefully during interview.
Interview questions [1]
Question 1
giving choices from which three are correct and one is not so have to find the wrong ones
I applied online. The process took 1+ week. I interviewed at Meta (Kiew, ) in May 2014
Interview
I applied through a site (Facebook careers).
After that (~3 weeks since I've applied via site) recruiter emailed me and the process took 1,5 weeks - interviewed at Facebook in May 2014.
Interview Details – Facebook recruiter emailed me and asked me to fill questionnaire(about my favorite languages, current living country, interviewing with other companies and progress, time constraints and a few base android questions ), then called me. After phone review, she arraged an interview with an facebook engineer. I had skype interview. Interviewer was really polite and warm guy. Firstly he called me by phone and then suggest continue via skype[He was late for 6 minutes]. He told me about his work at Facebook and gave me hints about question.
Interview questions [1]
Question 1
Implement method oneEditApart that return boolean:
true, if using one operations (insert or remove or replace) we can modify one string to get another.
False otherwise.
// Signature:
boolean oneEditApart(String s1, String s2)
// Allowing operations
insert
remove
replace
Example:
oea("cat", "cut") => true // replace "u" -> "a"
oea("cat", "cuts") => false // no operations
oea("ca", "ca") => false // no operations
oea("cats", "cat") => true // remove "s"
oea("cat", "at") => true // insert "c"
oea("cat", "cbat") => true // remove "b"
I applied through a recruiter. The process took 2 months. I interviewed at Meta in Apr 2014
Interview
Worst interview experience I have ever had. The technical interviewers were great, but the technical recruiters are 1) extremely rude 2) unorganized and 3) lazy. After my first phone screen, the technical recruiter contacted me 1 month later, and let me know that they would like another phone screen two weeks later. Then after the second phone screen it was not until 3 weeks later where they let me know I was not a good fit.
Interview questions [2]
Question 1
Write a method to determine if a string is a palindrome.