Barry Fruitman
BAN USER- 2of 2 votes
AnswersDesign the Facebook newsfeed for an Android app. The actual design would be very complex so you may limit your solution to only status updates and photo posts. Keep your answer broad rather than deep since it would need to fit in a 45-minute interview.
- Barry Fruitman in United States
Normally you would need to ask the interviewer a lot of questions but since that is not possible here, state your assumptions.| Report Duplicate | Flag | PURGE
Facebook Software Engineer / Developer Android - 2of 2 votes
AnswersWrite a function that takes a string and returns true if the entire string is a palindrome, otherwise return false. The function should be case-insensitive and ignore any whitespace or punctuation.
- Barry Fruitman in United States
For example, return true for:
"A man, a plan, a canal: Panama."| Report Duplicate | Flag | PURGE
Facebook Software Engineer / Developer Algorithm - 1of 1 vote
AnswersImplement this Java function:
- Barry Fruitman in United States
int findNeedleInHaystack(String haystack, String needle)
If needle is a substring of haystack, it should return the index of needle.| Report Duplicate | Flag | PURGE
Facebook Software Engineer / Developer Algorithm
- 4 Answers Phone screen vs. face-to-face
Hi,
- Barry Fruitman March 16, 2013
It would be nice if sample questions could be tagged as phone screen or face-to-face interview. There is considerable difference between the two so it would make easier to prepare for the type of interview we are facing.
Thanks,
Barry| Flag | PURGE