北森后端java一面面经(2021/10/29 51分钟)

1.问秒杀项目业务逻辑
2.redis中缓存的userid和商品id什么时候添加的,什么时候删除的
3.如果一个用户秒杀成功了,但是没有付钱,但你这redis中已经缓存了,用户没有秒杀成功却不能再次进行秒杀,怎么解决
4.秒杀地址隐藏怎么做的
5.你觉得你的基础怎么样
6.数组,链表的区别,通常用在什么地方
7.你说hashMap用了数组和链表,你觉得它为什么要这么用
8.说说怎么判断链表是否有环
9.说说平衡二叉树,以及怎么遍历
10.说说进程,线程
11.说说tcp与udp的区别
12.tcp怎么建立连接,你说的SYN和ACK置1是什么意思
13.timewait在什么阶段,为啥
14.如果tcp连接时出现timeout,怎么检测
15.ip协议在哪一层,tcp呢
16.用过redis对吧,说说穿透,击穿,雪崩
17.了解线程池吗?说说原理
18.你知道哪些设计模式,挑一种你熟悉的说一说
19.反问
#Java开发##北森##面试题目#
全部评论
14怎么回答
1 回复 分享
发布于 2021-10-30 14:20
第一条怎么回答,可以给个参考答案吗
点赞 回复 分享
发布于 2021-10-30 14:21
楼主,第二条和第三条怎么回答的
点赞 回复 分享
发布于 2021-10-29 19:21

相关推荐

合不合适,我自己说了才算
码农索隆:hr:“真执着啊,来我公司当法人吧”
点赞 评论 收藏
分享
苍蓝星上艾露:这简历。。。可以试试我写的开源简历优化工具https://github.com/weicanie/prisma-ai
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-10 12:10
点赞 评论 收藏
分享
评论
1
20
分享

创作者周榜

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