旷视科技(Face++)AI算法测试开发实习生面试经历

旷视科技(Face++)AI算法测试开发实习生面试经历

旷视科技(Face++)AI算法测试开发实习生面试经历_第1张图片
其实这是我第一次面技术岗,所以对岗位要求没什么硬性要求,只求做点项目积累经验,(其实是不想被学校压榨)所以研一第一学期就跑出来找工作,投了很多简历,各种类型实习都投,也有一些回复,最好的就是头条的了,不过还没去面,今天主要讲一下旷视科技(face++)的面试吧

首先是一面(自我介绍,项目经历)

一面还是老套路,先自报家门,简单的说一下自己做过什么。

接下来是技术相关的:

  1. 深度学习项目,怎么训练的,网络如何设计?数据集是什么?

  2. 人脸识别过程中输入的是视频流,在识别过程中视频流速率多少?是否有丢帧情况?是每一帧都都识别吗?

  3. 解释jvm原理

  4. 识别率96.8是怎么评估的?实际环境中识别效果也很好吗?

  5. 咱们来做一下编程题吧:给定两个有序数组a,b以及一个数n,求这两个数组中第n小的数。并用测试的角度增加健壮性。有没有优化思路?如何进行优化?

二面问网络数据结构算法

  1. http请求都有哪些?有什么区别?
  2. 对服务器命令熟悉?
  3. 数据库查询怎么实现的?
  4. 你项目中的亮点?
  5. numpy或者矩阵运算为什么比一般循环快?
  6. 有如下代码,请问运行结果是?
def func(lis) :
	lis.append(1)
lis=[1,2,3]
func(lis)
print(lis)
  1. 还是来做一下题吧:假设有一个有序数组,给定一个数target,求数组中对数和等于target的对数,比如数组是1,2,3,4,5 target=6,则[1,5]就是一对数答案,请将所有答案存放在二维数组里面,时间复杂度O(n).
  2. 假设数组无序,请保证时间复杂度O(n)的情况下解决上述问题。

三面问工作意向

就是大概问以下什么时候能来,能实习多长时间,对岗位的认识,以及介绍岗位的具体内容。

补充问题

  1. 如何评测一个跟踪算法的好坏?(这题是后来面试官在微信上问的,没有一点点防备,但是又不想直接百度,如果上网百度答案有种作弊的感觉。所以踉踉跄跄的算是完成了回答。)

总结

后来加了hr姐姐的微信,表示以下感激给我这么个面试机会,毕竟之前没怎么作技术的工作,这次算是第一次面技术岗,整个过程没感觉有很大压力,而且在某些我感兴趣的问题上,面试官会很主动很有耐性的给我讲解,总的来说收获很大,真的很感激给我这么个面试机会。我觉得自己答的不是很好,所以就没贴答案,大家有时间可以去百度以下。代码的话,我当时实现了,有时候停的久了,面试官会给提示。

你可能感兴趣的:(面试经历)