I applied through university. The process took 4 weeks. I interviewed at Veeva Systems in Nov 2022
Interview
There were 3 rounds of interviews in total. 1. Zoom interview with campus recruiter. 2. Online coding assessment containing 3 questions. (feels like 2 medium and 1 hard personally) 3. After that, there was a final round of interview that is about 3.5 hours long. (0.5 hours of coffee chat, 1 hour of technical interview, 1 hour of job history + technical interview with a manager, 0.5 hour of behavioral interview with hr) Response was pretty quick after the final interview which made it a positive experience overall. Glad that they gave a rejection call quick instead of dragging it out and ghosting like some companies did.
I applied online. The process took 2 months. I interviewed at Veeva Systems (Toronto, ON) in Jan 2023
Interview
1. 30 min phone call with university recruiter 2. Online Assessment (3 questions) 3. Interview with Project Manager (Team Matching) 4. Onsite Interview (4 rounds, 3 hours) - Round 1: 30 mins Coffee chat with current EDP + 30 mins test on React - Round 2: 30 mins Behaviour Question on Why Veeva - Round 3: 1 hour Java Interview with Senior Developer (Conceptual questions + 3 coding problems) - Round 4: 30 mins Behaviour Question on Job History 5. Chat with Manager to confirm start date & HR investigate background (the interviewee needs to provide 2 references) 6. Offer details
Interview questions [1]
Question 1
What is your favourite programming language? Do you consider doing a master/phd? Are you planning to stay in Toronto?