Me postulé en línea. El proceso tomó 4 semanas. Acudí a una entrevista en ZE PowerGroup (Richmond, BC) en sep 2014
Entrevista
Applied online to the Junior Java Applications Developer. After a week or two got called for an interview. The interview was 90 minutes long and it was a practical test after a short introduction about what they do. The test is fair and long enough for you to show your Java skills and coding styles and doable in the time allotted.
After the test was done got called back for a further interview on a different day. The interview was where 2 developers and I had a discussion about some aspects of Java and a SQL question.
Preguntas de entrevista [1]
Pregunta 1
Clearly understanding what the 2 developers where asking of me during the discussion. It seems like they want to push for an answer and you want to answer clearly in a practical manner to show that you know the language constructs.
Me postulé en línea. El proceso tomó 1 semana. Acudí a una entrevista en ZE PowerGroup (Richmond, BC) en feb 2015
Entrevista
Applied online, went in for coding test. Their computers are crap and full of adware so it was difficult to complete the test (took 5 min to compile).
Passed the test and went for an interview with the team lead and senior dev. Team lead seems to have named himself after the programming language (said his nickname was Senior Jevan Developer).
Quite a difficult interview for a Junior position. Looks like they just grabbed a Java textbook and randomly picked out some obscure terms and definitions to ask as a "technical" interview. You can tell the mentality of the team lead and the other dev by the old school questions they ask. In this day and age of the Internet and the complexity of modern day programming languages and frameworks, who keeps an encyclopedia of terms/definitions in their head? There are resources like Google and StackOverflow that developers can use to share ideas and help each other.
But I digress, it seems that the "interview" was a way for them to feel superior to the candidate and shoot them down when they don't give the "right" answer (which of course they read in their Jevan textbook beforehand). After speaking with a friend who also went to an interview with this company, it confirmed my suspicions.
Preguntas de entrevista [1]
Pregunta 1
Describe the difference between an Interface and Abstract Class.