掌阅 java 一面凉经

无自我介绍直接开始手撕

1.单向链表

2.奇数位置是升序,偶数位置是降序,转换成一个全升序的单向链表

3.时间复杂度O(N),空间复杂度O(1)

例子:

1->10->2->9->3->8

1->2->3->8->9->10

注意:奇数位和偶数位互相之间大小不确定

思路:将原链表拆分为两个链表,偶数位置节点的链表进行反转,合并链表,代码写出来了但出了点问题没DEBUG出来

介绍一下限流算法?

说一说分布式锁?

如果没有看门狗机制你应该如何解决锁过期的问题

注册登陆,说说你的逻辑

密码哈希处理,如果暴力破解怎么办?

接口幂等如何解决?

第二天挂

#24届软开秋招面试经验大赏#
全部评论
校招还是社招?
点赞 回复 分享
发布于 2024-08-14 21:50 内蒙古

相关推荐

不愿透露姓名的神秘牛友
07-09 11:30
找工作7个月,投了7000封,3段世界五百强实习,才有一个offer,牛油们肯定比我强吧
码农索隆:不对不对不对,实习经历这么厉害,简历也没少投,问题出在哪呢
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-10 14:10
啊啊啊啊好幸福,妈妈是我找工作发疯前的一束光
黑皮白袜臭脚体育生:看了这篇帖子之后已经第一百次质问老妈,仍然没有得到我的老妈是老板的回答
点赞 评论 收藏
分享
评论
3
10
分享

创作者周榜

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