I applied through other source. The process took 2 weeks. I interviewed at Slack
Interview
The initial interview was ok, they asked basic questions for your platform. After you pass the technical interview process, you are presented with an assignment to do. Once you complete the assignment, it takes 4-5 days for it to be reviewed.
Here comes the kicker, if they reject you they will not disclose why. Their reasoning for this is because you can make the information public and other candidates can use this to pass their test. Very disappointing to spend 3 hrs of your day on something and then get nothing in return.
Interview questions [1]
Question 1
What are some design patterns you are familiar with?
I applied through an employee referral. I interviewed at Slack (Pune) in Jul 2020
Interview
The process started slow and was extended to weeks, so make sure to catch up with the HR at regular intervals and schedule the rounds appropriately otherwise it can be extended to months. The interviewers are pretty amazing folks which asks you questions on the basis of the experiences and skills you have.
Interview questions [1]
Question 1
Round 1 -
HR connect on what projects we have worked and brief about the organisation.
Round 2 -
- Engineering Manager round on projects, work done.
- Design a word search and how to scale it.
Round 3 -
- Connect to SQLite datastore and write queries using the db given and run those via code.
- how will you design above application (endpoints, application architecture) in detail.
Round 4 -
- Given existing high level design of slack, add features to it like attach url info details with the message sent e.g in the message it's like "Link to PR - http://github.com/PR-1", so fetch info from github for the url and send it with the message and it should not impact existing system.
Round 5 -
- Projects, various situations in the projects, a complete overview on how you work and the processes
Round 6 -
- Projects, tech stack why? why want to join, inter team communication etc.
I applied online. The process took 1+ week. I interviewed at Slack (New York, NY) in Oct 2019
Interview
Had a tech screen interview last week. This has to be the most depressing recruiting call of my life. The recruiter apparently " senior recruiting manager" didn't show any signs that she knew anything about sales pitch and attracting talent.
Started right off bat with dull questions like Why Slack, what excites you, weakness and strengths, your hometown, Why Slack is great etc. etc. Didn't think she was interested in any of the answers. I felt like I was talking to a robot who was acting as programmed. When I got off the call, I let the sigh of relief. This has to be my only depressing and tiring call with technical recruiter. Never mentions anything about Slack in general, their culture or team environment. That left me wondering why she even called.
She calls me back after a week to discuss next steps. But I am so disgusted by her behavior that I told her I am no longer interested in pursuing opportunity with Slack.
If someone from Slack is reading this message, you got to get better and competent technical recruiters. Have someone who is passionate about their job and can give a great sales pitch why Slack is the best place to work with. I am sure I am not the only to talented engineer who experienced this and won't be the last one.
Interview questions [1]
Question 1
What are you stengths and weaknesses? What excites you about Slack? Why new job?