深信服一面

首先是问项目,问用到的算法是怎么实现的
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 河南

相关推荐

但听说转正率很低,我现在有在实习了,好纠结要不要去
熬夜脱发码农:转正率低归低,但是实习的经历你可以拿着,又不是说秋招不准备了
点赞 评论 收藏
分享
屌丝逆袭咸鱼计划:心态摆好,man,晚点找早点找到最后都是为了提升自己好进正职,努力提升自己才是最关键的😤难道说现在找不到找的太晚了就炸了可以鸡鸡了吗😤早实习晚实习不都是为了以后多积累,大四学长有的秋招进的也不妨碍有的春招进,人生就这样
点赞 评论 收藏
分享
评论
1
5
分享

创作者周榜

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