Square Interview Process

Jul 22, 2020 21 Comments

Anyone who interviewed recently at #square? What are the questions like? Any focus on specific DS or coding patterns? LC premium has hardly any tagged questions.
#offer #tech #interview #phoneinterviewquestions

Any feeback is appreciated.

comments

Want to comment? LOG IN or SIGN UP
TOP 21 Comments
  • Had square interview couple years ago, and i really liked their process, mostly pair programming with one of their engineers solving practical / real life problems. Overall one of the better interview experiences i have ever had.
    Jul 22, 2020 2
    • I guess that still holds but all the square interview posts say same thing. I’m not sure what it means by increasing the complexity of the problem. According to LC it’s two sum, three sum.. dead sum
      Jul 22, 2020
    • Tableau
      macdows

      Go to company page Tableau

      macdows
      The questions weren't necessary more complex, just adding on top of what you did in the previous step. Really liked my experience with them as well.
      Jul 24, 2020
  • Tableau
    macdows

    Go to company page Tableau

    macdows
    2 pair programming sessions in the morning, not leecode but similar, then design interview + meeting with the manager in the afternoon.
    Jul 23, 2020 1
  • Uber
    2️⃣

    Go to company page Uber

    2️⃣
    [Blind] Check out this post! Square interview coming up (Tech Lounge)
    https://us.teamblind.com/s/cDgMTGtA
    Jul 22, 2020 3
    • Content is not accessible
      Jul 22, 2020
    • Uber
      2️⃣

      Go to company page Uber

      2️⃣
      Questions:
      - Develop a text editor API where you can move the cursor around
      - Check if a word contains exactly two words (or exactly 3)
      - Allocate movers evenly, i.e. you have a move with 30 boxes, a move with 10 boxes, and a move with 20 boxes, and you have 30 movers. 10 should go to move 1, 10 to move 2, and 10 to move 3.
      - Design hotel booking system
      Jul 22, 2020
  • Facebook / Eng
    robobobo

    Go to company page Facebook Eng

    robobobo
    Signed L6 offer at SQ last week. Fairly practical interview. There are opportunities to show DS/alg knowledge, but they are also looking for style, maintainability, ability to communicate about code, and collaboration skill (i.e. you will have to ask a lot of Qs and deal with changing requirements)
    Jul 23, 2020 2
  • They don't ask typical leetcode style questions but the guiding principles remain pretty much the same. You would still need to know bfs,DFS or binary search as the questions would still need those concepts to be solved. Their questions are broken down into multiple tasks like (design a game feature)and each subsequent task will have increasing difficulty. Having said that some interviewers might still opt for typical LC style questions. If you don't mind me asking how did you get the interview? Did you apple online or a recruiter reached out?
    Jul 22, 2020 2
    • Thanks for summarizing, any clue about what’s the expectation for the increasing subtasks? I had applied on their careers page, contacted the recruiter on LinkedIn as well.
      Jul 22, 2020
    • Square
      AzID47

      Go to company page Square

      AzID47
      The expectation is different for each question. Everyone who interviews had their own question and their own calibration for how candidates should do on it.
      Jul 23, 2020