最右 一面面经

1 自我介绍


2 线程池的实现 以及为什么要用线程池

讲了一下线程池的好处 以及 实现 等等。

3 线程的数量推荐是多少,为什么是CPU核心数的二倍

不太清楚为啥是二倍,只提到了设计都线程间频繁的切换也是需要开销的。


4 线程切换 需要保存的状态

线程Id、线程状态、堆栈、寄存器状态等信息

5 小根堆是什么

一个结点,他的左右节点孩子元素值要比 当前结点元素值 大  ->  小根堆

实现小根堆的算法操作, down 和 up函数 简单了聊了聊 就可以了

6 redis 用过吗?了解多少?

没咋用过,直接说不太会。。

手撕算法题

实现一个二叉树 求从根节点到叶子节点的元素和为m的 路径数目


实现一个二叉树 从根节点到任意一个结点的路径和为m 的路径数目

实现一个二叉树 从任意一个结点到任意一个结点的路径和为m 的路径数目


俄罗斯方块(堆满一行不消失) 假设 n * 10 的屏幕 ,有两种类型的方块, 一个是长条,一个是田字形, 求填满整个屏幕有多少种可能呢?  (不太会)


#最右#
全部评论
老哥收到二面通知了吗?
点赞 回复 分享
发布于 2022-08-02 18:39
lz什么岗位呀
点赞 回复 分享
发布于 2022-07-29 20:51
没有问项目和八股吗_(:з)∠)_
点赞 回复 分享
发布于 2022-07-29 17:04
面了多长时间呀
点赞 回复 分享
发布于 2022-07-29 16:01

相关推荐

不愿透露姓名的神秘牛友
07-02 14:45
bg是二本双一流硕,目标是Java后端开发岗,投暑期实习0大厂面试,只有极少的大厂测开,可能投的晚加上简历太烂加上0实习?求大佬们给个建议
程序员小白条:别去小厂,初创或者外包,尽量去中小,100-499和500-999,专门做互联网产品的,有公司自研的平台和封装的工具等等,去学习一些业务相关的,比如抽奖,积分兑换,SSO认证,风控,零售等等,目标 Java 后端开发吗?你要不考虑直接走大厂测开?如果技术不行的话,有面试你也很难过的
实习,不懂就问
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-07 13:15
点赞 评论 收藏
分享
06-17 21:57
门头沟学院 Java
白友:噗嗤,我发现有些人事就爱发这些,明明已读不回就行了,就是要恶心人
点赞 评论 收藏
分享
评论
2
12
分享

创作者周榜

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