Block (Square) 的面试流程强调实际编程技能、面向对象编程和系统设计。其流程包含标志性的“结对编程 (Pair Programming)”环节,候选人会在现有代码库中工作以添加功能或修复 Bug,这反映了真实世界的工作方式。Block 寻找具备高技术清晰度、强沟通能力且在行为面试中体现用户核心“同理心”的工程师。
初次通话,讨论背景、工作经验和加入 Block 的兴趣。侧重于技术兴趣和职位匹配度。
展现热情:Block 看重关心为每个人构建金融工具的工程师。展示你对他们的产品和工程文化做过调研。