首页 > 腾讯提前批一面凉经
头像
苟一个offer
编辑于 2020-08-12 11:27
+ 关注

腾讯提前批一面凉经

体验

面试官首先说部门是做支付的,例如微信支付/qq支付后台啥的,不知道为什么是属于CDG。
面试官应该是准备了个题库,然后照着问。基本没看简历,就死命怼基础,怼了一个多小时。
我拿了个意向书后就想躺平了,打了一礼拜游戏,估计是凉了。。害,最后玩亿天就认真学习!!

面经

  1. 讲讲项目中多线程是如何优化下载的?
  2. 如果你要下载的文件是静态的呢?能用多线程优化吗?要怎么做?(这个hape问题一个月被问了三次了,每次都答不上,一会去搜搜)
  3. 有哪些实现线程同步的方式?
  4. synchronized的底层是怎么实现的?和ReentrantLock的区别?
  5. ThreadLocal的原理是什么,你们在实际项目中用过吗?能讲讲在Spring中的应用吗?
  6. 现在有很多线程,我们希望main线程在所有线程执行完后才能执行,你有什么办法?
  7. 除了CountdownLatch,其他线程协作的方式你了解吗?
  8. 我们知道多进程和多线程都是实现多任务的一种手段,那么你觉得什么时候需要用多进程,什么时候需要用多线程?你自己项目中有没有用到过多进程的情况?
  9. Linux io了解吗?挨个讲讲
  10. 讲讲多路复用机制,你觉得什么时候多路复用性能会比较好?
  11. 讲讲netty的io模型
  12. 讲讲可见性是什么?为什么要有Java内存模型?它给我们的开发带来了什么便利?
  13. 数据库用的mysql是吧,hash索引和b+树索引你觉得有什么区别,什么时候用hash索引比较好?
  14. 为什么是b+树,而不是红黑树或者bst?
  15. 讲讲事务的四个特性
  16. 持久性是怎么保证的?为什么不直接把修改的page给刷到盘上,用日志不是多此一举吗?
  17. 为什么顺序io比随机io快?随机io的过程是什么?
  18. mvcc是怎么实现的,mvcc能避免幻读吗?
  19. id是auto_increment的,多个事务同时插入数据,为什么能保证id不被重复分配呢?
  20. 现在有这样一个需求,用户消费后需要生成订单号,我们希望这个订单号是不唯一的。并且这会涉及很高的并发量,同时需要有很好的性能,你要怎么设计这个系统?
  21. 算法题,链表循环右移动k位置,例如1->2->3->4->5,k=2,结果为4->5->1->2->3
  22. 还有什么问题?(问了下后续,面试官说还有3面,合着腾讯提前批4面?)

更多模拟面试

全部评论

(9) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐