Take Cognitive test before the phone screen.
Interview Steps
1 - Phone screen with recruiter
2 - Interview with HR
3 - Technical Interview with Tech Lead
4 - Behavioral Interview with other team members
I applied through a recruiter. The process took 3 weeks. I interviewed at Sonatype (Toronto, ON) in Mar 2019
Interview
Sleepy, scruffy interviewers over web cam. After 7 interviews they ghosted and stopped responding to emails. They sweetly promised feedback at the onset but they will drop you like a sack. Just avoid this company unless you have contributed heavily to open source software.
Interview questions [3]
Question 1
What are the differences between Java and JavaScript?
I applied online. The process took 1 week. I interviewed at Sonatype (Toronto, ON) in Dec 2018
Interview
I applied for Backend Software Engineer. I didn't make it past the video conversation with the recruiter but I have laid out what the process will be like, Overall it has been a great learning experience for me and the feedback received was actually very useful compared to other companies I have applied.
1. An initial phone screen with recruiter.
2. Video interview with recruiter.
3. Technical screening with folks from Engineering
4. Take home assignment
5. Interview with Senior Management.