一面:
- 面试官会用英文介绍整个面试流程,大概分为:自我介绍、项目了解、背景知识了解、对面试官的反问、算法题
- 自我介绍,用英文,后面的交谈都是用的中文
- 问了项目相关的东西,然后找我的项目跟shopee的业务之间的联系。因为我做的是3D相关的,面试官说shopee是做电商的,可能更多是一些识别、检测算法,问我如果后面不做3D算法了是否会有落差。
- 问了问平时的科研经历,以及除了3D视觉之外,有没有对识别、检测方面有经验或者了解。。。(害,方向不太对啊)
- 前面大概用了20多分钟,然后开始算法题了
- 第一题:给你一个一位数组,找出所有满足条件的子集:包含3个数,其中2个数的和等于第三个。先用哈希表做的,后面要求给出一个不用哈希表的方法,磕磕碰碰大概做出来了
- 第二题:连续子数组的最大和
后面问我有什么想问的,就着重问了面试官那边的业务情况,技术上所用的语言,跨国公司对于新人的培养制度,以及那边语言交流的情况。
面试感觉不太好,项目方向上跟那边不是很符合,那边主要做的识别、检测算法了解的不是很多。算法题做的也是磕磕碰碰,没有IDE的情况下很容易出Bug。。。
二面:
- 自我介绍,面试官说中文英文都可以,我就用中文了。整个面试都全程中文了。
- 问实习项目,以及论文项目
- 自己提问
这次二面没有算法题,就是问项目。我提问阶段,问了虾皮那边的业务场景跟需要的一些技术,对技术的要求是什么,性能突破还是落地稳定,大概就这些。因为没有算法题,不到一个小时就结束了。
全部评论
(5) 回帖