字节抖音电商二面凉经
先问了一些实习的问题,非常倒霉,发现组里项目的参考就是面试官参与做的
说完整体流程之后被评价做的太过时了,要多去看行业前沿的东西
1. 1G内存读10G文件,俺重复次数排序选top100
2. 1cpu1核,进行多进程任务,性能变坏了还是变好了
3. mysql最左前缀匹配问题
4. 索引从a变成联合索引ab,树变宽了还是变高了
5. 海盗夺宝石问题
最后也没考代码题,智力题完全想不明白,凉凉
1. 1G内存读10G文件,俺重复次数排序选top100
2. 1cpu1核,进行多进程任务,性能变坏了还是变好了
3. mysql最左前缀匹配问题
4. 索引从a变成联合索引ab,树变宽了还是变高了
5. 海盗夺宝石问题
最后也没考代码题,智力题完全想不明白,凉凉
全部评论
一般是kpi面,一面不专业二面挑刺
第四题答案是什么呀佬
一模一样,第一个第五个,俩智力题。。。没看过,直接给g了
佬实习做的哪方面的啊
相关推荐
点赞 评论 收藏
分享
2025-12-12 18:38
福州工商学院 产品经理 思念SiN:你这里没有通过的主要原因应该是计算平均分数的时候,在你贴的代码的第23行:
```c
b[i]=(sum-max-min)/(m-2);
```
等式的右边实际上是两个`int`类型的变量在做除法,C语言里面得到的结果会是这个除法的整数部分,余数部分被舍弃了,也不会自动变成浮点数去做除法。所以虽然你使用了`b[i]`这个浮点数去接收结果,但是等式右边除法是先得到了一个整数,然后再被转换为浮点数再赋值给了`b[i]`。你可以按下面这样,在做除法之前,先进行类型转换,就能得到期望的结果:
```c
b[i]=(float)(sum-max-min)/(float)(m-2);
```
点赞 评论 收藏
分享
点赞 评论 收藏
分享

查看14道真题和解析