I applied through a recruiter. The process took 1+ week. I interviewed at PointClickCare (Mississauga, ON) in Feb 2020
Interview
3 rounds of interview
1. Screening with recruiter.(Was contacted by recruiter via linkedin)
2.Technical phone interview(30 mins)
3.Face to face interview (3.5 hours)
Interview questions [1]
Question 1
1. Various Oops concepts (multithreading, abstractions, interfaces)
2. Collections frameworks (Vectors, Hashmaps and Hash tables)
3. Design priciples(Singletons, Abstract factory)
4. on paper, code optimization question using singleton, abstract and interfaces
5. Asked about previous experience
6. PCCs trademarks question, finding faulty coin using a scale
7. Animal / Zoo program using interfaces and abstract classes
First call with the recruiter followed by 4 interviews with different team managers about behavioral questions along with your experience and technical questions around coding and design with some logical and mantenable code questions
Interview questions [1]
Question 1
Leet code easy to medium questions, system design and logical question surrounding algorithm usage in real life