滴滴出行、浩鲸、普华永道算法工程师社招面经
滴滴出行
第一轮面试:
问了很多基础问题,比如实现一个堆排序,以及一些算法方面的问题,比如逻辑回归的损失函数,和极大似然的内在关系,以及每一轮shuffle的时候如何保证每一条记录都均等概率的被shuffle到第二轮面试面试了三个问题,一个是一个排列组合问题,多个人坐在多辆车上,可以有多少种可能性;
第二个问题是一个动态规划问题,一个长的字符串中找到最长的没有重复字母的字符串;
第三个是特征工程的题目,假如要预测一段时间内某个地方的出租车需求量,写下你认为的影响因素,然后想象怎么影响.
---------------------------------------------
浩鲸
1.介绍一下CNN,LSTM,CNN的主要结构有哪些,都是干什么的,特点是什么;
2.逻辑回归原理,逻辑回归和神经网络有区别么,哪个更好;
3.正则项都有哪些,解决了什么问题;
4.随机森林的原理;
5.知道数据挖掘么;
6.给一个数组,和k,求数组中的哪两个数之和为k,除了双层for循环和字典的方式还能用什么方式实现;
7.数据不均衡问题如何处理,除了采样还有哪些方法,你用过哪些方法。
---------------------------------------------
普华永道信息技术(上海)有限公司
1. 先做一套题全英文不难,
2. 然后一面技术面,写了一道爬楼梯一道树的叶节点个数,
3. 问项目,
4. 问了一下机器学习问题,问了不了解深度学习。sql join。
二面老大面。主要要用英文交流,特别是要把自己项目说清楚。整体感受算是轻松愉快。