深信服一面

首先是问项目,问用到的算法是怎么实现的
1、介绍jvm内存模型,介绍线程私有部分
2、程序计数器
3、为什么用redis,redis和本地缓存区别(我说guava好像线程不安全,实则安全)
4、redis过期策略(过期删除策略,内存淘汰策略)
5、问项目,为什么使用rabbitmq和ttl实现订单取消,redis也有过期设定,为什么不用
6、数据库做了那些优化,讲讲索引优化
7、索引怎么实现的
8、count(*) count(1) count主键 比较执行速度
三道算法
1.数组中有一个奇数剩下都是偶数,怎么找到这个奇数
(感觉问的很奇怪,题目应该是“只有一个数出现了奇数次,其它数出现了偶数次”)
2.lru、lfu
3.判断环形链表
面之前也不报什么希望,面试官人很好,但是自己算法基础太差,估计挂了
全部评论
为什么我出的是读取文件打印日志,然后就开始聊一些跟项目关系不大的东西了
点赞 回复 分享
发布于 04-13 10:33 陕西
你的手撕好难啊 我一二面的时候面试官说给我出个简单的 反转链表和链表冒泡排序 就给过了 手撕算法我估计也写不出来
点赞 回复 分享
发布于 04-13 01:52 陕西
佬,三道算法撕出来几道
点赞 回复 分享
发布于 04-12 19:45 河南

相关推荐

牛客刘北:如果暑期实习是27届的话,你要晚一年才会毕业,企业为什么会等你呢?要搞清时间逻辑呀!27届现在实习只能是在暑假实习,这是日常实习,不是暑期实习。所以多去投日常实习吧,暑期实习肯定不会要你的
点赞 评论 收藏
分享
强大的马里奥:不太可能,我校计算机硕士就业率99%
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-21 13:38
8月实习会变多吗现在还没找到实习该怎么办...回复的hr好少
码农索隆:3-4月就要开始找,基本上6月份就发offer,7月初已经开始暑期实习了。
点赞 评论 收藏
分享
评论
1
5
分享

创作者周榜

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