I applied through an employee referral. I interviewed at Consensus Corporation (San Francisco, CA) in Jan 2017
Interview
1. Talked to recruiter.
2. Had a technical telephonic for 45-60 mins. Few questions about my current work, then basic LinkedList coderpad questions. Nothing too difficult. The interviewer was nice.
3. Same day got an email inviting me to onsite. For onsite interviewed with 5 people. All the interviewers spent 75% of the time talking about some design question, and remaining 25% some algorithm question on white board. Algorithm questions are not hard if you have been preparing for interviews. Design question can be little hard depending on how much in detail they want to go.
I declined the offer because of visa related issues. The compensation offered was upto market standards.
I applied through an employee referral. The process took 2 weeks. I interviewed at Consensus Corporation (Salt Lake City, UT) in Dec 2018
Interview
Total interview process: two phone interviews then one half day interview.
I went through both phone interviews just fine. They scheduled me for an in person interview that lasted for a full 4 hours. Before the interviews I waited a good half hour in a tiny room for someone to come and get me. The whole time nervous about the interview and wondering if they had forgotten about me or something. Then I was interviewed by 5 people in succession, first the site manager, then interviews from 3 developers that consisted of mostly white board questions (which I admit I didn't do well at). Then an interview from the product manager.
In the email used to schedule the interview they promised a parking validation, and that I would hear back from them soon. Well that was a far cry from what actually happened.
After the interview I was left to see my self out of the building, and when I remembered I needed a parking validation (the parking was $12) I went back up to ask for one. They had no idea what I was talking about. One of the employees working late angrily complained to me that they didn't give him one when he interviewed either.
I'm like okay strange but not a huge deal. Then I didn't hear back from them. After about a week I finally contacted them and they said the position was "closed" with no other explanation. I was very surprised that is had been closed since I had just barely interviewed for that position the week before.
It occurred to me that they probably didn't like me and instead of telling me they weren't interested, they just decided to close the position. Not very professional if that's how it really went down!
Anyway I contacted them again asking for some feedback on the interview and what I could have done better (I'm always looking to improve). They said they liked me, and that I should check back with them in January when the budget allows for hiring again... Okay cool.
In January I get an email from the recruiter:
"If you’re still interested in joining Consensus as a Software Engineer I’d like to reconnect with you. We’re now ready to move forward with hiring for this role in our Salt Lake City office."
I'm like cool they are still interested! I contact the recruiter and he responds that he will have to get back with me. Like 4 days later he gets back with me and says they are not interested in hiring me.
Well I happen to know one of the employees there and he asks around. They won't talk about the interview (policy or something), but he informs me that the position is open once again, but that he was told it's not open to me.
Overall it was not a positive experience and I would not interview there again.
I applied online. The process took 4 weeks. I interviewed at Consensus Corporation (San Francisco, CA) in Oct 2017
Interview
The on-site was 5 interviews with one person each.
1) director of engineering: computer science fundamentals
2) senior director of engineering: logical thinking and algorithms
3) front end engineer: algorithms and front end challenge
4) front end engineer: algorithms and front end challenge
5) back end engineer: computer science fundamentals
Interview questions [2]
Question 1
Explain how I would build a particular form using Angular and how would I keep track of state management.