Does anyone have any tips for the square interview? I'm pretty confident in my skills for the pair programming part. For system design, I have a hotel booking system and then the Q&A with the manager and the past technically experiences part I really don't know what the interviewers will be looking for these 3 parts. Any pointers?
For pair programming, I was asked LC medium - hard for one, and easyish- medium for the other two. It’s genuinely hard to compare them to LC though; they do a good job of not using LC questions, and the overall experience is super positive. For past technical, I guess my top tip would be to identify a project you’ve worked on (ideally that you’ve lead) and make sure you know the system front-and-back and can speak confidently about its design and how it came together. Make sure you can speak to how you collaborated with your team on design and dev, kept stakeholders informed, maybe collaborated with other teams, etc. Don’t just focus on the technical. Think about times you were challenged, decisions you made, and how you might change those decisions given what you know now. Don’t want to say too much about how system design goes, since they already tell you what it’s about beforehand, plus the NDA and whatnot. Just study up on system design interviews, make sure you ask questions and validate assumptions. Don’t just focus on high level design, yadda yadda I actually just had my on-site last Thursday, and I just did team matching interviews and am awaiting those results. Hopefully going to the hiring bar soon. Good luck, and maybe we’ll run into each other at Square soon!
How was the phone interview question? Also similar to a leetcode medium ?
Question I got was more like easy-medium. But as is oft repeated it wasn’t LC-like. Problem was pretty real-world. If you’re comfortable with LC mediums and/or have good experience in general, you should be fine. Just make sure you’re communicating with the interviewer your thoughts along the way, writing test cases, and keeping it clean. Do all that and you should move on to the on-site EZ
Is this for Bay Area?
I got asked LC hard
What was the question?