Square Interview Question

Questions were mostly collaborative (described as "pair programming") but led by the candidate. The problems were more design oriented than leetcode and used common data structures. The problems were all fair except one, which was described by the interviewer in an unclear way. Standard practice with these kinds of interviews and problems should be more than enough.