一面: 1.要实现一个PRC框架,核心要实现的一些基础点是哪些 2.项目里面的序列化是怎么做的 3.为什么用kryo序列化 4.项目底层用的是什么框架 5.了解netty吗,netty定制化? 6.TCP粘包是怎么解决的 7.IO多路复用的原理 8.秒杀项目高并发的技术处理,以及库存方面的处理 9.有没有了解过熔断降级的一些技术手段 10.Redis数据类型 11.zset底层数据结构 12.压缩列表有什么好处和缺点(节省空间,更新会导致连锁反应) 13.跳表和红黑树有什么区别 14.为什么redis选择跳表而不是红黑树 15.跳表相对于红黑树有什么缺点 16.java自带的线程池有什么缺点 17.线程池参数 18.为什么先放队列再创建最大线程 19.核心线程数、队列长度和最大线程数怎么设置 20.JVM运行时数据区域 21.哪些区域不会发生OOM 22.Java创建一个对象的过程,涉及到的数据区域 23.对象保存在数据区的哪一块 24.CMS收集器的优势和弊端 25.怎么解决CMS收集器的弊端 26.ZAB协议leader和follower之间的数据同步 27.两阶段提交的弊端,什么场景下应该使用这个协议 28.近期有没有关注过什么技术 29.大端和小端  二面: 1.线程池的工作原理 2.线程池是怎么让线程一直存活的(拿不到任务就调用park阻塞住) 3.park方法的原理 4.IO多路复用的原理 5.BIO和IO多路复用有什么区别 6.select和epoll的区别 7.spring的bean生命周期 8.堆的划分 9.CMS垃圾回收器 10.实验室相关 11.了解CNN、RNN等神经网络吗   12.mysql有5000万条数据,根据性别字段建立索引,在查询性别为男性的所有记录时没有走索引,为什么mysql选择不走索引(回表,走索引会随机访问磁盘)       9月15号HR面,面完查状态秒挂,直接emo了,想了想估计是HR问我投了哪些公司时,我说了不少领域的,当时他的表情就不对了,觉得我是把OPPO当备胎       二面和HR面的面试官给人的感觉也很不好,二面面试官笑呵呵的但总是露出不屑的表情,HR面试官前面笑呵呵听我回答完某些问题后直接一副死人脸,搞得我心理都没底了,都三四十岁的人了连表情都不会控制,有没有情商!       珍爱生命,远离OPPO     
点赞 4
评论 4
全部评论

相关推荐

Twilight_m...:表格简历有点难绷。说说个人看法: 1.个人基本情况里好多无意义信息,什么婚姻状况、健康状况、兴趣爱好、户口所在地、身份证号码、邮政编码,不知道的以为你填什么申请表呢。 2.校内实践个人认为对找工作几乎没帮助,建议换成和测开有关的项目,实在没得写留着也行。 3.工作经历完全看不出来是干什么的,起码看着和计算机没啥关系,建议加强描述,写点你在工作期间的实际产出、解决了什么问题。 4.个人简述大而空,看着像AI生成,感觉问题最大。“Python,C,C++成为我打造高效稳定服务的得力工具”、“我渴望凭借自身技术知识与创新能力,推动人工智能技术的应用发展,助力社会实现智能化转型”有种小学作文的美感。而且你确定你个人简述里写的你都会嘛?你AI这块写的什么“深入研究”,发几篇顶会的硕博生都不一定敢这么写。而且你AI这块的能力和软测也完全无关啊。个人简述建议写你对哪些技术栈、哪些语言、哪些生产工具的掌握,写的有条理些,而且最好是和测开强相关的。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务