I applied online. The process took 3 months. I interviewed at ServiceNow
Interview
Initial screening and interview with Talent recruiter. Two separate technical interviews with Senior Engineers and Architects from same team and / or cross functional teams. Be prepared to code / psedo-code and draw diagrams on their interface. Followed by a panel interview with hiring manager and potentially his/her boss. There may be another individual interview with the hiring manager if need be. The whole process lasts about 2-3 months. Very likely the same team is globally distributed, so be prepared to take interviews during after hours as well.
Interview questions [1]
Question 1
1. Describe various security considerations, protocols and best practices that are applicable at each individual tier of a typical 3-tiered web application.
2. If the webapp is a news feed of your choice, how do you implement feedback and broadcast it such that other users can see your like or dislike in real-time on a particular feed.