stripe software engineer onsite interview experience with ai coding
Interview Experience
有点无语,integration 和 debug 都遇到了新题,还体验了最新的AI coding。Java面的
AI
coding 在hackerrank里,有一个ai 对话框,让你根据要求写prompt 来解决代码。自己手写80%概率写不完,主要依赖AI。
Debug: SnakeYAML. Bug 1,
flag: on
复制代码
无法解析。 Bug 2, CSV解析结果漏掉了引号
Integration: review-assignment. 写一个代码,使用JGit,对比一个git repo 的两个branch。拿到改变过的文件名list之后,根据一个CSV文件提供的文件owner,返回拥有最多改变文件的owner。简单说就是类似PR发布后,自动寻找reviewer。
JGit的官方网站都挂掉了,没有官方get started 文档,我的JGit有一个小setup 弄错了,导致part1都没跑出结果。实际我代码时对的,就是一个小setup弄错了。可惜,不然两个part都能过。
为了我自己的安全,repo 1个月后发。
Full Details
有点无语,integration 和 debug 都遇到了新题,还体验了最新的AI coding。Java面的
AI
coding 在hackerrank里,有一个ai 对话框,让你根据要求写prompt 来解决代码。自己手写80%概率写不完,主要依赖AI。
Debug: SnakeYAML. Bug 1,
flag: on
复制代码
无法解析。 Bug 2, CSV解析结果漏掉了引号
Integration: review-assignment. 写一个代码,使用JGit,对比一个git repo 的两个branch。拿到改变过的文件名list之后,根据一个CSV文件提供的文件owner,返回拥有最多改变文件的owner。简单说就是类似PR发布后,自动寻找reviewer。
JGit的官方网站都挂掉了,没有官方get started 文档,我的JGit有一个小setup 弄错了,导致part1都没跑出结果。实际我代码时对的,就是一个小setup弄错了。可惜,不然两个part都能过。
为了我自己的安全,repo 1个月后发。