I applied through a recruiter. The process took 3 months. I interviewed at Meta (Singapore) in Mar 2018
Interview
First technical phone screening with HR, few questions about network in general and python. If you past you go for next round which is a 1 hour network interview and another hour coding. If you pass this round you go for the loop interview, another 5 interviews with the hiring manager, another network, one more coding, soft skills and performance. It is a bit frustrating getting to the last round and fail during a coding interview when you already passed the previous one.
Interview questions [1]
Question 1
they look for basic general network concepts but you have to be very clear and know the proper answer. In regards to coding, get ready because you actually need to code during the interview.