I applied online. The process took 2 weeks. I interviewed at Signal (Chicago, IL) in Dec 2017
Interview
There were 3 interviews. 1 Screening call, 1 Phone call where I did programming problems, 1 in person interview, Took 4 hours, Lunch with CTO and VP. Then 1 hour of how I would be as a SR engineer. Then 2 hours of programming questions.
Interview questions [2]
Question 1
Program a Hashmap. Code has to be in JAVA and compile.