During the interview process, they were all friendly and polite and gave the impression that Konrad is a good company to work for, however, as time went by it was clear that they are indeed just perpetuating a fake image to keep you excited about the position. I won't complain about how they were disorganized or how they dragged me on for 2 months, but one thing I want to emphasize is their dishonesty in regards to the rejection.
At each stage it started with "we are expanding our team rapidly" and after 2 months of interviewing I get a rejection saying "we have reached our hiring capacity". During each interview, I asked if I can improve on anything in regards to the interview approaches, the way I solved questions, and the way I communicated. After all, the main goal is to learn from mistakes and improve based on feedback. From the HR to team members to the manager, they all had nothing but positive things to say, alongside "you will definitely be hearing back from us", "we were not talking much since you covered everything thoroughly" and "we really like you and your work", the only negative feedback I received was about how I went into too many details for the design question, which is fair and understandable.
After 2 months of interviewing and going to the very last steps of the process, all of the sudden they just realized "they reached hiring capacity", which is nothing but a white lie, I much rather hear the truth being "we went forward with another candidate". But in all honesty, maybe they somehow ran out of hiring budget or maybe they think they are being nice by telling a white lie.
In addition to all of that, they posted a new position the same day I got rejected (Vancouver Software Developer Intern). As I am still a student and could enroll in an internship anytime, I reached out to them saying if I could be considered for this position? and they rejected me and responded with "we are looking for students who are going to be returning to school after their work term" which to me makes absolutely no sense...
30 min phone interview,
3 hr react email application
1.5 hr of technical whiteboard questions
30 meeting manager.
submit unofficial transcript + references.
All the Questions I posted are somewhat the combination of all the interview questions posted here previously.