I applied online. The process took 5 days. I interviewed at Connected (Toronto, ON) in Apr 2016
Interview
I applied in indeed. They took approx 2 days to reply via my application. It is come with a online testing inside the reply. After you took the test. They just reply me a day after and asking for face to face interview booking.
Interview questions [1]
Question 1
Given an website content. Create a database table related to it.
Given list of words. compare given string is a sentence (every word in string is in list)
The last one I forgot
I applied through college or university. The process took 1+ week. I interviewed at Connected (Toronto, ON) in Apr 2014
Interview
In the on-site there were two interviewers, the junior interviewer seems straight from a fraternity. I was expecting any moment, he would use the words "bro" or "dude".
Questions seem to blend between product design and technical. Therefore, there was always a confusion, do I explore the product design direction or the technical direction. The whole thing was an open-ended question with the classic blunder of you get to reach the "interviewer's own end", not your end. To be fair, this is a common thing in interviews. Interviewers ask open-ended question and expect the interviewees to go through the same path the interview would go.
Both of the interviewers seem like program manager with a bit of experience in developing CRUD apps and site. To be fair, that's the type of product they develop, so the good thing is they ask questions related to the work you will be working unlike other companies who ask bunch of hard question you will never do in the work. However, I did expect a bit more technical depth, I was surprised by the blank stare from the junior interviewer when he heard the data-structure "trie".
Pros:
* Good friendly culture
* Nice office
* Quick feedback
* No technical pretentiousness (e.g. we develop CRUD apps, but we like you to solve dynamic programming questions)
Cons:
* Brogrammer culture (there is a pretentiousness about company culture). YMMV; but some people will find it off-putting
* Inexperienced (including the technical knowledge) interviewers, particularly the junior interviewer - I would never put him into interview; this reflects really bad on the company.
* Way way less technical depth, YMMV.
I was not offered the role; not sure, I would accept given the offer. It seems you will learn about product development, but nothing in technical knowledge.
I applied online. I interviewed at Connected (Toronto, ON) in Mar 2016
Interview
bad experience
First online test, super easy. 2 coding questions and 2 selective questions.
Onsite after, changed into video interview. The interview process last for 1.5 hours.....They game some brief introductions to their projects (which literally tells nothing). Ask for my background, which follows a basic procedure. After that, I was asked for a programming questions: 1: Given a sentence and a vector of words, check whether the sentence is valid or not. This question needs a lot of clarification: for example, whether the sentence has empty space to separate one word with each other, or just a string with no space.... the interviewer seems doesn't know my clarification. I started coding assuming that there is no space (DFS way to solve it). During my coding, the interviewer seems like don't understand my code. I remembered he asked "why do you use the same function twice?" erh, this is called overloading.....OK... after my coding, I run through one example. He suddently realized that and said there are white space between different words in the sentence. I code for another 5 minutes and done. He continued to ask for counting a binary tree's node. This is to use recursive and very easy. Code it for 1 minute, done. Then, he continued to ask for locating the lowest common node for two nodes. This is very easy. I told him one method, he said, what if there is no child pointers in the tree node. I solved it in 2 minutes. He then asked what is the process of a website URL to the server. I answered it. He then continue to ask to design a pizza delivery system database.... I told him before I have no database experience. He then asked to design APIs..... But actually from his description, I really think he knows nothing about APIs. What he want was just how to write functions....
Very bad experience, the interviews themselves are not professional. And I got a rejection letter after. The HR said "because we are very competitive..." I literally think because the interviewer know no more than me......bless this company.....which a bunch of software engineer who doesn't even know overload and DFS
Interview questions [1]
Question 1
1: given a string and a vector which contains words, determine whether the string is valid or not.
2: trees