贝壳现场面凉经

线程池有几种,核心线程数和最大线程数的区别,为什么要有两个数;
使用java类库怎么实现一个消息队列
jvm垃圾回收
写快排
两个堆实现队列
二面:
java有几种基本数据类型;
补码的作用,为什么用补码;
冒泡的时间复杂度;
快排的时间复杂度,为什么是这个,推倒公式;时间复杂度代表了什么意思,为什么用时间复杂度;
n个数字,找top k,说使用最小堆,时间复杂度是多少
手撕代码:
第一题:有一个字符串,比如,abbbkkkc找出其中所有的bk,返回最终的值,不能用string的类库,比如replace,给10分钟,写出可运行的代码,最终做出来了,但是代码不完整,时间复杂度太高,面试官不满意
第二题:消消乐游戏,怎么找到达到目标的最优解,有思路就行,没做出来,思路都没有😭
最后,有什么问我的吗
二面凉😭😭😭
顺便再许一个愿,求发意向书啊啊啊

#贝壳找房##Java工程师##校招##面经#
全部评论
代码题一毛一样😅
1 回复
分享
发布于 2019-09-12 18:27
一面还有了解阻塞队列吗,什么是阻塞队列,linux怎么样
点赞 回复
分享
发布于 2019-09-12 17:05
小红书
校招火热招聘中
官网直投
手撕代码第一题可以使用栈,可以做到时间复杂度O(n),空间复杂度O(n)
点赞 回复
分享
发布于 2019-09-12 17:17
😂你是在西安面的吗。我昨天武汉现场面的,也是Java,感觉你的比我难好多😂😂
点赞 回复
分享
发布于 2019-09-12 17:18
补码我也问了,我直接就说我对二进制不了解
点赞 回复
分享
发布于 2019-09-12 18:26
我也是二面凉。。。唉
点赞 回复
分享
发布于 2019-09-12 20:05
请问这个代码题第一个啥意思啊?abbbkkkc找出其中所有的bk,是只有一个bk吗?
点赞 回复
分享
发布于 2019-11-22 01:56

相关推荐

点赞 评论 收藏
转发
点赞 30 评论
分享
牛客网
牛客企业服务