I honestly didn't do to well on the take home so I didn't expect to get this job, but the live tech interview was pretty weird with one of the guy continuously giving wrong requirements and mis-communicating, saying "pretend there are millions of items" and getting aggressive. I had to literally say "I think we are mis-communicating could you please be more clearer" to get proper requirements. Maybe he couldn't speak english, I'm not really sure!?! And then at one point he said it was broken and the other guy was like "It totally isn't", which it wasn't. One of the weirdest live coding interviews I've ever been in. One guy was okay, but the other it seemed like he was purposely trying to sabotage it. Other than that, everyone else was pretty nice and they were very professional.