对不起字节跳动技术中台面试官

抱歉

我太拉垮了 浪费了面试官的时间

但是这些问题 没有十年编程经验 真的会懂吗

“tcp有什么改进的地方”

“给你一个四核CPU 计算圆周率 你的最大线程池参数和核心线程数会怎么设计呢”

“线程和进程的区别,除了他们是的资源持有者和调度单位外”

算法题环节面试官有另一场面试先离开了五分钟

他一走我就哭了一分半 还边哭边建链表节点

整场下来面试官说的最多的就是

“还有吗”

“没关系 我们换一个问题”

而我

“抱歉,这里我不太了解”

“这个也不太了解”

好难好难好难

面完这一场 皮都皱了
全部评论
可以去看看quic,应该就能回答tcp有啥改进的地方
6 回复 分享
发布于 2022-04-19 00:19
老哥挺幽默的 加油呀
6 回复 分享
发布于 2022-04-18 17:35
别哭了😂,其他家也投投。
5 回复 分享
发布于 2022-04-18 22:00
怎么说呢,我觉得其实还好。 对于TCP,可以看一下谷歌bbr的优化。 对于进程和线程的区别,可以尝试从操作系统的角度入手,比如切换的开销,虚拟内存地址,各个段的权限等。 对于线程池,由于我不是java方向的,这个不太清楚。 我觉得现在是面试官在反八股。javaguide这种八股文其实助长了内卷,于是只能问的更深入来判断面试者是否具有科班素养。不过这些题放在基础架构方向都是很不轻松的问题了。 不论如何题主加油。
4 回复 分享
发布于 2022-04-19 20:21
tcp改进应该是照着quic改吧
3 回复 分享
发布于 2022-04-19 00:35
圆周率那个是计算密集型和io密集型区别吧,虽然我也不知道具体细节要做什么
3 回复 分享
发布于 2022-04-18 22:50
去年字节面试问的我第一道题是:你知道虚拟机的启动原理是什么吗?
2 回复 分享
发布于 2022-04-20 13:08
同学,这个确实离谱了这个面试题。这个八股也太难了。。。我面字节也没这么难。
2 回复 分享
发布于 2022-04-18 21:40
看开点,虽然我很菜,但是感觉这些问题对于实习有点太难了😋
2 回复 分享
发布于 2022-04-18 18:56
我觉得楼主发的三个问题,面试官问的没有什么问题。第一个问题 tcp 有什么需要改进的地方,可以结合tcp 的缺点聊聊,确定就是需要改进的地方。第二个问题,关于线程池 cpu密集型任务和IO密集型任务。第三题 线程和进程的区别,可以从很多方面来说。
1 回复 分享
发布于 2022-06-12 16:50
兄弟别怕,你可以的!别气馁,还有机会!
1 回复 分享
发布于 2022-04-25 15:30
淡定,我2022届永远简历那关就没了,根本没面试机会
1 回复 分享
发布于 2022-04-24 22:18
姐妹加油,我也是心态有点崩,一面试就头脑空白,平时做题反应也很慢😂😂 后端真的太难了
1 回复 分享
发布于 2022-04-21 20:57
没事,我之前面一些岗位,除了问我的项目外,问一些其他的问题,一般我都是说:不好意思,这个不太了解
1 回复 分享
发布于 2022-04-20 10:59
等你面多了你就会发现面试跟玩一样,没啥压力
1 回复 分享
发布于 2022-04-20 07:48
唉,每个公司总有些恶心人的hr跟面试官。不过字节跟阿里最多😂
1 回复 分享
发布于 2022-04-19 17:44
人太多只能筛选出精英
1 回复 分享
发布于 2022-04-19 13:03
其他两个问题我一时也get不到点😅线程进程也许可以扯到JVM内存模型数据区?能扯的点太多了
1 回复 分享
发布于 2022-04-18 21:49
对于线程池那个场景题,我觉得面试官问得没毛病,他其实考的知识点是不同任务类型下线程池的大小的估算。我是这样考虑的:首先看任务性质,计算圆周率,明显是cpu计算密集型,对此类任务,线程池最大线程数一般是N+1(N是CPU核数,+1是为了利用等待空闲),核心线程数我感觉可以设个N/2;而对于IO密集型任务,一般最大线程数是N*2+1。但实际情况也要根据业务场景来估算。
89 回复 分享
发布于 2022-04-18 21:45
入职了当面试官,只要是字节的跳就去cf爬一道2500的给他做
38 回复 分享
发布于 2022-04-18 19:02

相关推荐

评论
99
183
分享

创作者周榜

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