The process took 2 weeks. I interviewed at Slack in Mar 2016
Interview
I thought the interview process went well overall. I was speaking with a number of companies and Slack stood out as a place to work based on how I was treated during the process. The coordinator and recruiter were very responsive and transparent about the process and steps throughout. At one point before I was onsite they even called to tell me they want to consider me for a couple roles and even prepared me with who I was meeting. The interviewers were very polite and asked questions relevant to my experience. Overall I felt the process went smoothly and I appreciated the time they took to show me a good experience.
I applied through a recruiter. The process took 2 weeks. I interviewed at Slack (Mountain View, CA) in Apr 2016
Interview
A recruiter at Slack reached out to me and I scheduled a call. We talked about my current role and past experience, plus what I was looking for in a new role.
Normally, the next step would have been to start working on a take-home exercise, but I expressed that I wasn't doing that until I thought I might even be a fit for the company.
I was given the opportunity to schedule a call with an engineering director, where we talked largely about the company culture and what Slack was working on (as well as answering some questions I had about company structure and makeup).
I then moved forward with the take-home exercise. The recruiter told me that, as a general guideline, it should take 3 - 4 hours, though they give you a week to do it. I certainly couldn't have finished it in 3 - 4 hours and ended taking about 8 - 10 on it. I submitted what I had at that point instead of adding all the bells and whistles to the code (it worked and did what was asked).
A few days later I got a rejection email without any feedback. I'm not really sure what they were expecting or why what I provided didn't meet the requirements (at least for a follow-up conversation). I have a lot of theories, but without feedback I really don't know what was wrong with what I provided. The challenge itself isn't a difficult one, though it's something you could spend 40 hours or more on getting perfect. It's difficult to tell when to stop working on it.
I should note that I was told that the take-home exercise is the only coding done during the interview process (I assume that means there aren't any whiteboard coding sessions for the on-site).
Interview questions [1]
Question 1
It's a take-home exercise, I won't ruin the surprise.
I applied online. The process took 2 weeks. I interviewed at Slack (San Francisco, CA) in Apr 2016
Interview
Can someone tell them, this is not a fish market but a real professional company ? They have been keeping me hanging for a while like I read in another reviews, same happened to me. The HR talked to me, and gave me a programming assignment after everything looked good. They said to finish it in a week. I finished the same weekend ( in about 2 days ), and it's been 2 weeks, they keep postponing to get back to me. My website code checks who has logged in, and I don't see they even bothered to look at the website. FCK this company. Someone teach them some professionalism. Also, there are million other ways to market your company. I finally sent an email to HR to withdraw my application without them getting back to me. Yah felt good and relieved. Never working for this company again.
Interview questions [1]
Question 1
Write a code to get the number of tags on the any website give into URL.