Ho presentato la mia candidatura tramite un selezionatore. Ho sostenuto un colloquio presso PointClickCare (Minneapolis, MN) nel mese di lug 2017
Colloquio
Recruiter Pre Screening
Technical Screening
Onsite Interview - 3 interviewers asked about previous projects work experience then they Onsite interviewers came up with a 10 questions sheet.
Interview process is pretty much straight forward, if you are technical person and have deep understanding of core concepts , instead of interview i could say casual two techie discussion , interviewers are very professional.
Domande di colloquio [1]
Domanda 1
Q1)
ArrayList al = new ArrayList(2);
al.add(1);
al.add(1);
al.add(1);
System.out.println(al.size()); //ouput : 3
Q2)
HashMap map = new HashMap();
Object ob1 = new Object();
Object ob2 = ob1;
map.put(ob1, 1);
map.put(ob2,2);
System.out.println(map.get(ob1)); //output
Q3 //javascript question == and ====
Q4) // given two interfaces implement a function to execute a stmt, rollback and rethrow
//--> finally block to close the connection --signature is provided you just have to handle and rethrow
Q5) //concatenate string[] --null checks
public String concatenate(String[] strings ){
//write your code here , test your input and valid test cases
}
Q6) //design a patient class -- order by lastname, two hashcodes are equalif only if ssn are same
very simple Pojo class consturctor level ssn injection, overriding equals and hashcode
implement comparator or comparable
Q7 ) // Abstract Class Animal -> Dog -Cat -> imporvise upon code
move subclass level fields to super class Animal
call super() in subclass constructor call
method remove the given code and call animal.getName() instead of doing instanceof checks for each class.
// javascript question scopes -w> whats the output of this code execution in java and javascscript
Output of following java script code and what if it is executed in java ? would it be different ?
(function () {
console.log('log1:' + foo);
var foo = 'hello';
console.log('log2:' + foo);
for (var ii=0 ; ii < 1; ii++ ) {
console.log('log3:' + foo);
var foo = 'world';
console.log('log4:' + foo);
}
console.log('log5:' + foo);
})();
> have not got time to go through below two in the sheet
Q9) Some rdms question -
Q10) tree based question.
Time for questions if you have any.
overall a nice experience, and i really tested my memory do i remembered all the questions as is , yes i.
Ho presentato la mia candidatura tramite un selezionatore. Ho sostenuto un colloquio presso PointClickCare (Mississauga, ON) nel mese di mar 2026
Colloquio
Just had one of the weirdest interview experiences. It was supposed to be a 45-minute hiring manager round, but the interviewer showed up late and dragged it out for almost 1.5 hours. Most of it was spent with him grilling me on why I use Cursor instead of Claude (as if you can't use both?). He wouldn't accept my explanation of using them for different parts of my workflow. We only had 15 minutes left for the actual LeetCode question. To top it off, he ended the call by rudely telling me I wasn't 'senior ready.' It felt as though the process lacked structure and respect for the candidate's time.
Domande di colloquio [1]
Domanda 1
Leetcode style problem - generate parenthesis on a coding tool(codeSignal)
Tell me about your experience and how you handle technical difficulties in your project.
Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso PointClickCare (Mississauga, ON) nel mese di feb 2026
Colloquio
The interview process felt unnecessarily long and over-engineered for a senior-level position. It consisted of multiple stages, including an initial hiring manager screen with a coding problem, followed by an additional coding round, two separate system design interviews, and a cultural/behavioral round.
While I understand the need to evaluate candidates thoroughly, the level of repetition across rounds did not seem to add meaningful signal. It raises the question of whether candidate fit could be assessed more efficiently earlier in the process.
From a candidate experience perspective, the time investment required is quite high. A more streamlined process or clearer differentiation between rounds would go a long way in improving this.
Additionally, messaging that suggests candidates may need to apply multiple times to succeed may unintentionally signal a lack of calibration in the hiring process rather than a high bar.
Overall, while the team may be aiming for thoroughness, the process could benefit from being more focused, time-conscious, and candidate-friendly.
Ho sostenuto un colloquio presso PointClickCare (Mississauga, ON)
Colloquio
Four level interviews. One with recruiter and three technical. All happen over the course of 3 4 days. Except for coding test all took about 30 min. It depends who is interviewing you but some are very helpful and supportive and some impose more pressure on you
Domande di colloquio [1]
Domanda 1
Design a parking lot entrance and manage capacity.