腾讯wxg软件后台开发一面速挂
自我介绍
两道算法:
1.找出现频率前k大, 用了堆做出来,但是可能面试官希望你手写堆,而不是用编程语言自带的实现,这里我不记得实现具体怎么写了,但是我说了大概的思路
2。链表扭转,从中间分开两边,左右两边的链表都要翻转,最终拼成一个新链表(其实就是反转链表啦),用了栈来做,但是后面面试官问我为啥不用单向链表来做,我说之前有试过,但是好像行不通(以前做过反转链表的题,当时就是想用链表来做,但是后面没解决出来,我就和面试官说了),后面结束面试后回想好像确实单向链表能做,有点后悔那么说了
3.实习项目里面哪个地方,做的最有成就感,解决了什么问题,选了什么方案,这个有提前准备,所以自我感觉还行?
4.讲讲你的秒杀场景?也有准备过,但是后面面试官新说了一个场景,我也圆过去了
5.mysql相关(在项目里面穿插来问):事务隔离机制的原理:临建锁.....mvcc(说了大概的步骤,记得不是很清楚)
事务回滚,undolog,
mysql宕机,redolog ,redolog啥时候发生,事务提交前
6.操作系统:(这些都看过,但是忘了,,,,)
讲讲淘汰缓存的一些算法 没答出来
讲讲虚拟内存 这个答了个大概
tcp三次握手四次挥手
缺页,物理内存满了,怎么淘汰 也没答上
tcp半连接队列全连接队列 这个没答上
操作系统堆和栈的区别
7.java相关(还是最熟悉java)
深拷贝和浅拷贝
怎么实现深拷贝java
java的clone方法是怎么样的
jvm内存模型中创建一个对象的过程
反问:业务有没有agent相关 答:主要还是电商场景
最后第二天流程就结束了,感觉自己还有很多不足的地方,这些八股都没怎么背(主要是计网和操作系统,java和mysqlh还是相对熟悉的),以为可能会多问项目,但是项目才问了一点点。可能面试官比较看重这些基础知识,虽然算法题都做对了,可能实习的项目不太行,或者横向有很多比我优秀的吧,也没能挺进二面,还是有点遗憾的,其实还是很sad的哈哈哈,俺不会被打倒的。
两道算法:
1.找出现频率前k大, 用了堆做出来,但是可能面试官希望你手写堆,而不是用编程语言自带的实现,这里我不记得实现具体怎么写了,但是我说了大概的思路
2。链表扭转,从中间分开两边,左右两边的链表都要翻转,最终拼成一个新链表(其实就是反转链表啦),用了栈来做,但是后面面试官问我为啥不用单向链表来做,我说之前有试过,但是好像行不通(以前做过反转链表的题,当时就是想用链表来做,但是后面没解决出来,我就和面试官说了),后面结束面试后回想好像确实单向链表能做,有点后悔那么说了
3.实习项目里面哪个地方,做的最有成就感,解决了什么问题,选了什么方案,这个有提前准备,所以自我感觉还行?
4.讲讲你的秒杀场景?也有准备过,但是后面面试官新说了一个场景,我也圆过去了
5.mysql相关(在项目里面穿插来问):事务隔离机制的原理:临建锁.....mvcc(说了大概的步骤,记得不是很清楚)
事务回滚,undolog,
mysql宕机,redolog ,redolog啥时候发生,事务提交前
6.操作系统:(这些都看过,但是忘了,,,,)
讲讲淘汰缓存的一些算法 没答出来
讲讲虚拟内存 这个答了个大概
tcp三次握手四次挥手
缺页,物理内存满了,怎么淘汰 也没答上
tcp半连接队列全连接队列 这个没答上
操作系统堆和栈的区别
7.java相关(还是最熟悉java)
深拷贝和浅拷贝
怎么实现深拷贝java
java的clone方法是怎么样的
jvm内存模型中创建一个对象的过程
反问:业务有没有agent相关 答:主要还是电商场景
最后第二天流程就结束了,感觉自己还有很多不足的地方,这些八股都没怎么背(主要是计网和操作系统,java和mysqlh还是相对熟悉的),以为可能会多问项目,但是项目才问了一点点。可能面试官比较看重这些基础知识,虽然算法题都做对了,可能实习的项目不太行,或者横向有很多比我优秀的吧,也没能挺进二面,还是有点遗憾的,其实还是很sad的哈哈哈,俺不会被打倒的。
全部评论
wxg这是在招超人吗?我也是两道手撕,面完一小时就给挂了
相关推荐
战争学院:你妈妈第一反应是骗子,我妈妈第一反应是培训贷,全国家长系统是统一的吗哈哈哈 点赞 评论 收藏
分享
不卖小孩的小火柴:image2生成个骨折住院的单子算了
点赞 评论 收藏
分享
查看15道真题和解析