I didn't see much on what to expect for interviews at reddit and I'm unfamiliar with how these rounds are structured. - Are the technical interviews typical leetcode? I noticed they did ask to bring a laptop, but they don't specify which rounds are algorithm and which ones are system design. What should I expect? - is the cross-functional interview more behavioral? It sounds a bit like LinkedIn's "technical communication" interview? Should I be prepared to explain my projects more of the time or is it more of a Q&A? - what's the difference between the hiring manager interview and the cross-functional interview? - how much front end am I expected to know, vs. general cs fundamentals/algo? This is for midlevel generalist btw. Thanks so much!!
Reddit will take the turn of digg and slashdot soon. Use your experience and bank your cash. Conde Nast is a shit company to be under.
What you can expect from your Reddit interview: - Are the technical interviews typical leetcode? I noticed they did ask to bring a laptop, but they don't specify which rounds are algorithm and which ones are system design. What should I expect? - They tend to be eaay-medium level leetcode questions. I've not seen anybody ask DP questions, so I wouldn't stress over those. It's usually two coding-heavy rounds and one system design round. They used to have questions that required a laptop, so those still could pop up depending on your interviewer, but you usually have the option to work on a whiteboard or on a laptop. Personally, I find the whiteboard to be a little better as a candidate, given that interviewers are more forgiving about not remembering specific APIs vs expecting the code to work perfectly when on the laptop. Still, bring the laptop even of you prefer the whiteboard. - it's more of a behavioral interview, they'll likely ask stuff like "describe a time when you disagreed with a co-worker and how you handled it". The idea is to see how you interact with non-engineers. - the hiring manager interview should be pretty relaxed. It's primarily to tell you about projects they're hiring for and to ask what you've been working on. - for generalist, you might be asked basic questions around browser <-> server trivia, but likely won't be ask deep js or rendering questions. You'll primarilu be asked questions that demonstrate your cs fundamentals.
I actually already did the interview earlier this week, but thank you for your answer! They ended up asking me to use coderpad.io for both technical rounds. They did ask me a js question that freaked me out as my js is pretty weak but I ended up being able to finish it. Not sure how harshly you guys grade on that 😵
Would you like to share more of your interview experience. Were the question medium level leedcode?
Did they contact you or did you apply?
Neither. I got lucky and found someone willing to refer me.
Oh cool. Good luck. It sounds exciting