搜狐
总共面了三面,综合一下面试问题
1. 问项目问算法题,不是很难,有各类排序和动态规划等问题,
2. 问机器学习基本知识,如神经网络的过拟合等,
3. 问语言知识,比如java的垃圾回收机制,
4. 问网络的7层结构,Linux的常用命令chmod,总之挺全面的。
---------------------------------------------
商汤科技
微信语音面试。
1.自我介绍。
2.OSI七层模型了解吗?都有哪几层?
3.数据结构:两个queue实现stack。
4.用过哪些神经网络?如何调参?如何解决overfit?
5.分布式:如何实现分布式sgd?
---------------------------------------------
58同城
我投的岗位是算法工程师,两面技术面,一面HR面。
1. 第一天的技术面,先介绍项目经验,挑一个最能代表自己水平的项目,
2. 之后问了一些问题,包括TCP/IP的三次握手四次挥手,会不会多线程,什么是线程安全,
3. 数组和链表的区别,排序算法的时间复杂度,代码行数多少,
4. 介绍一个自己最熟悉的机器学习算法,等等。
5. 最后出了一道编程题,编程题是将字符串转成数字。
---------------------------------------------
科大讯飞
1. 先是做了一个简单的自我介绍,
2. 然后主要针对简历上的项目,
3. 我写了四个项目面试官都一一仔细的问了,包括实现了什么功能,用了什么方法,效果怎么样,用了多长时间。
4. 但没有问项目之外的问题,然后给出了一道编程题让我去外面桌子上写了给他,题比较简单,花了二十分钟的样子,面试大概四十分钟的样子。然后隔了两天就给了offer,感觉很幸运。
全部评论
(1) 回帖