腾讯CSIG腾讯云一面 56min

  • 面试官介绍部门
  • 自我介绍
  • 聊项目
  • 场景:两个并发操作一起扣减库存,如何保证库存的数据一致性
  • 串行扣减库存效率不高,并发操作有没有什么好的解决方案
  • MySQL事务隔离级别
  • 在已提交读的隔离级别下,事务A、B同时读取数据,事务A修改数据提交后事务B再次读取,那么事务B两次读取的数据有变化吗
  • 在可重复读的隔离级别下是什么样的情况
  • MMVC实现的原理
  • 什么时候使用快照读,什么时候使用当前读(这里回答错了,把当前读搞成快照读了回顾的时候简直流汗)
  • RabbitMQ如何保证消息被消费
  • 当消费者消费了消息,数据库已提交,消费发送的ACK还没到就挂了,如何解决
  • 缓存一致性如何解决
  • 当某一时刻有大量并发请求,如何避免系统的核心功能挂掉(复盘之后我猜是想问容灾方案?)
  • 应用写日志到磁盘,从调用write到写入到磁盘上的过程中发生了什么
  • java的io模型有哪些
  • linux的IO多路复用有哪些技术手段
  • URL输入到浏览器到获取页面的过程中发生了什么
  • 访问一个网站首页,是如何把所有数据都请求过来的(比如说首页还有其他的图片等对其他URL的请求)
  • DNS查询的过程
  • 网站IP变更了,用户访问该网站会发生什么
  • 电脑如何判断本机缓存的IP地址的错误的
  • Java垃圾回收算法
  • GC过程中对应用有什么影响
  • Java的内存泄漏遇到过吗(ThreadLocal)
  • 如何规避ThreadLocal的内存泄漏
  • 进程间通信的方式
  • 反问环节

总结:在项目上问了很多问题,层层深入。面试的时候还是比较紧张,有些知道的问题答错了(比如把当前读当成快照读了,面试官当场就愣了,然后引导我,结果我还是没反应过来)。然后IO方面的知识比较欠缺答得不好。

#腾讯##面经##校招##Java工程师#
全部评论
哥们,我感觉问的有点难啊
点赞 回复 分享
发布于 2021-08-13 15:56
什么时候投递的呀?我投递好几天了一点消息也没有😂
点赞 回复 分享
发布于 2021-08-13 17:19
快一个小时了都
点赞 回复 分享
发布于 2021-08-13 18:15
楼主投递多久后收到的通知啊?
点赞 回复 分享
发布于 2021-08-13 18:16
一部二部还是三部
点赞 回复 分享
发布于 2021-08-14 09:42

相关推荐

只写bug的程序媛:人家说一本以上,不是及以上
点赞 评论 收藏
分享
评论
1
47
分享
牛客网
牛客企业服务