I applied through a recruiter. The process took 2 months. I interviewed at Roblox (San Mateo, CA) in Apr 2016
Interview
Got contacted and submitted resume through recruiter. Went through 2 phone screens, one with HR and one with engineering director, followed by an online assessment, then a 5-round onsite. Got oral result the next day and official offer 2 days later. A very smooth and pleasant process. It is the best interview experience I had.
Interview questions [1]
Question 1
Algorithm questions to evaluate how you approach problems and your thinking pattern. The important part is to share/demonstrate how you think and solve these problems, i.e. communicate is VERY important.
Given that Roblox is a game company, experience/knowledge in how to make games (computer graphics, physics engine implementation, etc) will definitely add to your score.