我接下来要在 Intel 做一个 software engineer loop,岗位在 developer tools team(给 silicon teams 做内部工具)。想听听过去 6 个月左右有人走过这个 loop 的经历。
具体想问:coding rounds 有多难?纯 leetcode 还是题目会给 Intel 的业务背景?软件岗位到底多在意硬件知识?从第一轮到拿 offer 整个流程你们花了多久?
任何近期信息都很有用,就算最后没拿到 offer 也欢迎分享。
我接下来要在 Intel 做一个 software engineer loop,岗位在 developer tools team(给 silicon teams 做内部工具)。想听听过去 6 个月左右有人走过这个 loop 的经历。
具体想问:coding rounds 有多难?纯 leetcode 还是题目会给 Intel 的业务背景?软件岗位到底多在意硬件知识?从第一轮到拿 offer 整个流程你们花了多久?
任何近期信息都很有用,就算最后没拿到 offer 也欢迎分享。
我几周前在这个频道发过完整复盘,去看那条帖子。简短结论:coding 中等偏难;systems design 会带一些 Intel 场景背景,但 coding 那轮不会;懂点硬件会加分,但他们不会对软件岗位考你 cache line size 这种。他们想看你理解性能背后的为什么,而不是死记规格参数。
去年秋天我面了一个 data engineering role,和他们的 silicon analytics group 相邻。coding 是中等难度,两轮。没有套路。系统设计是大规模 pipeline 可靠性,没什么花活。behavioral 最难,因为他们一直问跨「business units」合作,但我作为 DE 不太自然会用那套词。
顺便说一句,Intel 的 internal tooling teams 的工作可能真的挺有意思。他们在给 power users(芯片设计师)做工具,这些人会彻底颠覆你对「正常」软件使用方式的假设。我会在 loop 里问清楚实际的终端用户画像是什么。