掌阅 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 内蒙古

相关推荐

评论
3
9
分享

创作者周榜

更多
牛客网
牛客企业服务