AWS
Atlassian
Canva
Oracle
Square
Shopify
https://www.xiakexing.me/forum.php?mod=viewthread&tid=22030
面试流程。Shopify面试一共三轮,Recruiter Screen + Pair Programming + VO。 第二轮的Pair Programming很简单,主要考察的是你的coding style跟对歌programming的理解(例如说会不会使用design patterns)
最后详细说一下VO的情况:
Session 1: 跟一个developer Pair Programming。设计一个Robot系统,Robot支持键盘WS的指令可以向前后走,AD指令负责向左转和向右转。
Session 2: Technical Deep Dive: 跟一个Application Lead talk about 1-2 challenging/complex projects that you’ve worked on.
Session 3: Pair Programming with a Engineering Manager. 出了题目是是这个: https://github.com/emilybache/GildedRose-Refactoring-Kata 要求add a new feature 但实际上需要我写test cases并且refactor code。我没有搞清楚expection导致在写testcase的时候浪费了太多时间。最后因此没有拿到offer。