I applied through a staffing agency. The process took 1+ week. I interviewed at Terem (Sydney) in May 2019
Interview
There was a face to face interview with behavioral and technical questions. There were a few tricky questions around architecture and solution design.
I passed the interview, they gave me a test which I completed within reasonable time despite busy schedule, work and personal commitments.
The test was functionally 100% correct but was rejected simply because the code was complex to understand and they felt it's not readable.
They don't respect candidate's time. Never take the pain to go through the candidate's bio, their github repo, portfolio etc. but expect candidates to spend a lot of unpaid time, doing the tests , making them "perfect" according to their so called "coding" standards.
I was surprised to see the test being evaluated by someone having just around 5 years of software development experience whereas I have around 15 years of work experience.
It seemed they already made up their minds, not to hire and just kill time. Hence I don't recommend applying to terem as you will end up losing your precious time to hear a nonsensical, unacceptable feedback.
Advice to hiring managers:-
Retrospect the hiring process. Respect others' time and make the process transparent and short. If you can't take time and pain to do some due diligence about the candidate's potential, don't call them for an interview and waste their time.
Interview questions [2]
Question 1
How will you create model of a house using some programming language ?
I applied through a staffing agency. The process took 2 days. I interviewed at Terem (Sydney) in Jun 2019
Interview
I was referred by recruiter. The whole process took less than a week. Initial phone screening, then a technical round is about whiteboarding question. It exams your presentation, communication, problem solving skills.
Interview questions [1]
Question 1
A whiteboarding question on how you would design the data structure to solve a problem.