背景
双非一本,软件工程大四毕业,面试后盾开发,去年 8 月开始筹备,刷题 + 看书 + 视频
我的项目:做了一个分布式的销售零碎(次要是为了用一用 SpringCloud 的组件之类的),顺便实现了一下主从复制,负载平衡什么的,能够说是一个大杂烩的 Demo
部门:ieg 腾讯游戏
3.11 一面(40 分钟)
技术
- 自我介绍
- 两个数组,单个数组数据不反复,怎么找反复元素?说说思路就好
- 冒泡排序说一说?插入排序说一说?
- 你简历上写有始终刷题,给我看看你 leetcode 主页呗
- 你我的项目上的主从复制怎么实现的?
- 你怎么保障主从数据一致性?
- 如果呈现了某种原因数据不统一了怎么办?
- 你用 redis 做缓存,那有没有思考过性能的问题?
- 读写拆散怎么实现的?
- Map 线程平安吗?
- 堆栈的区别说一说
- 用过啥数据结构呀?(这里说了数组、链表、栈、汇合、队列)
- 为啥不必树?(说平时业务用树比拟少,然而刷题刷过很多)
- 设计模式理解吗?工厂模式说一说?
- 单例模式呢?
- Linux 用过吗?怎么查问 24 小时内批改过的文件?
- 你是哪里人?(唠嗑环节)
反诘
- 是哪个部门啊?(ieg,具体部门过后有点诧异 ieg 没留神听 5555)
- 据说 IEG 用 C ++ 比拟多,但我用的是 Java,我须要补充一些什么常识?(理解一下 go)
3.20 二面(30 分钟)
技术
- 自我介绍
- 我的项目架构是怎么样的?
- 负载平衡怎么实现的?有什么用?
- 计算机的内存是怎么存在的?
- 局部变量和全局变量在内存中有什么区别?
- 索引的类型有几种?
- 聚簇索引细说一下吧
- 哈希索引和聚簇索引有什么区别?
- 应用上呢,这两个应用上有什么区别?(过后没答上来,感觉是要从优化那块去说)
- 三次握手
- 三次握手为什么是三次,两次四次行不行?
- Linux 常用命令,说三个吧
- top 命令能不能说一说
- 我想查端口占用状况用什么命令?
- 算法(全都是说思路就好)
- 反转链表
- 倒序输入链表
- 二叉树前序遍历
- 二叉树后序遍历
- 过后感觉后面根底答得不好,后两题就想体现一下本人,所以跟面试官说递归太简略了我说迭代思路吧。面试官前面也有说算法根底不错,很开心,嘿嘿
反诘
- 这是同个部门的二面吗?因为过后我是初试完了又变成初试,我认为是挂了又被捞了。。(是同部门二面)
- 这次面试您感觉我须要补充哪里的常识?(算法功底很扎实,相比起来根底有点逊色了,多看看数据库的根底)
工作地点在哪?(深圳南山)【这里面试官有点局促,催我快点完结,我就没敢问了,其实我想问的是科兴还是腾大还是滨海 hhhh】
3.29 三面(40 分钟)
技术
- 之前做过什么我的项目?
- 联结索引有什的么规定?
- 最左匹配的原理是什么?(一开始没想到,面试官提醒从底层思考,秒想到 B + 树排序的起因,面试官说不错不错)
非技术
- 你说你之前去找老师做我的项目,过后是怎么找的?
- 在老师的项目组里你感觉你是怎么样的
- 为什么要做一个分布式的我的项目
- 为什么要做负载平衡?为什么主从复制?你是怎么想的?
- 有没有面试别的公司?(答复了还投了字节)
- 喜爱腾讯还是喜爱字节?(说腾讯面试的体验比字节好)
- 那你前两面有啥感觉?(面试官这里是笑着说的,就开玩笑的那种感觉)
- 家里批准来深圳吗?
- 为啥不考研?
- 生存中遇到过什么偏心的事件?不偏心的呢?
- 大学里遇到过什么特地有挑战性的事件吗?技术非技术都能够说
- 报高考意愿的时候有没有想过来更好的学校?
- 形容一下你比拟向往的工作状态
反诘
- 我可能须要一些工夫去学习 go(如果你能进来的话会有缓冲期的,你当初也能够看看 go)
- 如果有幸进去的话,会做什么(应该是下层利用,分布式啥啥啥的,跟你做的那个我的项目差不多)
- 面试隔得有点久(最近有点忙,别着急,我加你微信,到时候有啥事间接找我)
- 面试完结一刷新,流程到 HR 了,开心,嘻嘻
HR 面
- 还是那一大堆,没什么好讲的!
面试感触
- 腾讯的面试真的是投的几家公司里感觉最好的了,体验特地特地棒。
- 一面面试官有哪些我答的不太好的中央还会指出来批改
- 二面面试官有个中央他感觉有问题还跟我探讨了一会
- 三面面试官就是大叔叔,看进去我有点缓和,始终在开玩笑
最初
在文章的最初作者为大家整顿了很多材料!包含 java 外围知识点 + 全套架构师学习材料和视频 + 一线大厂面试宝典 + 面试简历模板 + 阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题 +Spring 源码合集 +Java 架构实战电子书等等!
全副收费分享给大家,只心愿你给作者点个三连!