I applied online to Facebook in January. The process was really, absurdly fast. For the online application, they responded in about a week, and I scheduled the interview the following week. After two phone interviews, they emailed me back the same day.
The interviewers were programmers, and they made me feel very comfortable. With other companies, I sometimes encountered interviewers who knew nothing about programming, which made it hard for me to talk about my projects without accidentally going into too much depth or using jargon they likely wouldn't understand. It was really comfortable talking with the Facebook interviewers, and it was easy to ask questions at the end because I knew they'd know about things like the Oculus or what programming life was like there.
Like many others have said, I would highly recommend Cracking the Coding Interview. The questions were relatively easy, and two of them were ones I had already seen on this site. My interviewers really liked that I spoke all of my thoughts out loud while I was programming.
You have two words and would like to find the "minimum edit distance" between them. Edit distance is defined as the number of operations, which include:
Make a function that finds the minimum edit distance.
The following metrics were computed from 9 interview experiences for the Meta Software Engineering role in Seattle, Washington.
Meta's interview process for their Software Engineering roles in Seattle, Washington is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Meta's Software Engineering interview process in Seattle, Washington.