已offer
日常实习生,想寒假找点事做,熟人内推,发个面经攒攒人品
一面 (1203, 1h)
- 自我介绍,**奖
- 本科/研究生排名
- 为什么不搞算法了
- 实验室项目
- 简单介绍下项目,包括哪几个模块,有什么作用
- 你在其中的角色,做了哪些工作
- 数据库设计
- 主要用什么语言,C++会么,啥是多态 (会,但忘得差不多了)
- 数据库
- abc上联合索引,bc有没有索引
- innodb 和 myisam的区别
- http状态码
- redis
- redis用过么
- redis的几种结构
- 内核态/用户态区别
- IO多路复用是阻塞还是非阻塞,同步还是异步
- 简单题 树的先序遍历
- 有啥好的学习习惯?(开始放水....)
- 每周实习时间、几个月
- 有什么想问的&介绍了下自己的部门
二面 (1203 1h)
- 自我介绍
- 有算法实习的经验,为啥不做算法了?
- 为什么觉得你自己没有相关天赋
- 介绍下你的本科毕设和实验室项目
- 在实验室项目中你承担什么角色,做了哪些事
- 你们登录怎么做的,密码怎么存的/传输的
- 你实验室项目的数据库为什么设计 (问得比较详细,反复追问)
- 为什么要拆分
- 为什么要分库
- 没考虑过分表么
- 为什么数据量大就要分库分表,加索引也不行么
- 在你的项目中你如何使用redis, redis的哪些数据结构
- 知道哪些设计模式(大部分都忘了)
- 数据库索引,数据库事务介绍
- IO多路复用
- 看过什么源代码
- cookie和session的区别
- 可不可以只使用cookie
- 算法题: 找到第一个消失的正整数
- 你有什么要问的
三面 (1203 1h)
大leader面,突然加的orz
- 自我介绍
- 实验室项目(特别详细)
- 业务背景
- 哪些难点
- 语言题会c++么,会python么 (都会,但都忘了,拒绝回答orz)
- 抖音爬虫,如何实现的,同时能爬多少,最后的数据量
- redis 为什么高效
- redis不使用多线程的优缺点
- 算法题: 高精度除法,被提醒后写出来(想复杂了)
- 我有什么问的(面试问题有啥缺点啥的)
HR面 (1204 25min)
- 自我介绍&成绩排名
- 实习多久,每周几天
- 为什么不做算法了
- 第一次实习有啥感受
- 你对实习有什么期望?
- 在第一次实习有什么收获
- 你们老师放实习么
- 家在哪里,要留北京么
- 可能会把实习生当正式员工用,压力可能比较大
总结
面试前多看看,突击复习不太好(太多东西会忘或者只了解皮毛);表现得自信些,不要太紧张,尽量答就行;面试官比较Nice,没有太问为难我(放水),没我想的那么难,但项目/常见工具等挖掘得比较深,不会也不会难为你;算法还是得多刷刷(做过的原题做不出来就很尴尬)
全部评论
(6) 回帖