Interview Summary
7.27 字节跳动-飞书-算法
滴滴实习所做的事
解释SVM
过拟合和欠拟合出现的原因以及各自的解决方案
python装饰器
mysql和mongodb的区别
正负样本不均衡怎么办
用过哪些shell命令,给定进程文件名,如何拉取该进程
50个硬币面值随机,两个人依次从轮流从首尾拿取,如何保证拿到的面值和比别人的多
写代码输出所有合法的括号组合
7.24 腾讯-算法实习-二面
- 实体链接怎么解决一词多义
- 小球坠落,临界值最优解
7.15 腾讯-算法实习-一面
- Bert的输入是什么
- sentence similarity是怎么做的
- 除了用Bert,还有哪些文本分类的方法
- Bert为什么有效
- 知识(三元组)如何抽取
- 正负样本不均衡怎么办
- 如何构建对话系统(拿到query后干什么)
6.13 虎博科技-算法实习
- Bert的输入输出,维度描述
- 如何用Bert做文本分类(面试官补充:可以接Seq2Seq)
- training loss 下降一段后不再降了,可能是什么原因导致的(batch, learning rate, etc)
- training loss 下降-平稳-又上升,可能是什么原因导致的(shuffle, adam optimizer)
- 最长回问子串
6.8 平安科技-算法实习
- LSTM 中的三个门
- ConvLSTM 和 LSTM 的区别
- Bert 中 transformer 和 normal transformer 区别
- GBDT 和 RandomForest 区别,各自应用场景
- KNN 和 KMeans 区别
- Map-Reduce 机制,举例子
- LSTM-Attention 机制是怎么做的
- Pytorch 中 view 函数的作用
- Python 中 shallow copy 和 deep copy 区别
- 如何判断链表是否有环,如何找到环的入口
字节跳动笔试
- 二叉树前序/中序遍历
- KNN代码找错
- 山形数组排序 (1,2,3,4,5,4,3,2,1)
- 从URL中提取host (http://bytedance.com/xxx -> bytedance.com)
- 寻找数组中上下左右相邻元素
华为笔试
- 学生学习网课ppt,每60s最多只能看4页,数组记录了学习每个页面上的停留时间 (20, 120, 30, 50 ...),判断学生是否有违规
- 将一组数据放入两个数组中,要求每个数组中的数值之和尽可能小