I applied online. The process took 1+ week. I interviewed at Signifyd (San Jose, CA) in Feb 2019
Interview
The first round is a phone chat, about some general questions like the programming language and recent project.
Then it is a take-home HackerRank question.
And the final one is the 4-round onsite interview. 2 data structure and algorithm, 1 technical experience review and 1 code review.
Interview questions [1]
Question 1
The code review is very interesting. Given some code and find out something that is not right or I am not comfortable with. It's relative to multiple things, like the comments, decorator, the "asList" method in Java etc.