万集科技 一面

面试官很疲惫,听得出来。本来两点的面试,拖到了三点。这一个小时面试官干了什么?是人性的扭曲还是道德的沦丧....

据说这个公司毁三方。不过感觉面试官挺厉害。

1. 自我介绍
2. 项目介绍,然后一些项目的问题
3. kafka:如何确保消息的不丢失,是有序的吗?如何保证有序性(kafka的内容忘个差不多了,硬着头皮乱说了一顿)。
4. redis:redis的缓存,如何使用的set,如何进行的排序,使用的zset,说下zset常用的方法。
5. Java基础:hashcode和equals的关系。 == 比较的什么,线程池的参数。
6. hashMap的插入过程
7. MySQL:从哪些方面进行调优,timestrap和date_...的区别,如何查看是否使用了索引,使用了什么索引。
8. Linux的相关内容:说一下Linux的常见指令。日志文件怎么进行分析?回答grep,他说如果实时更新的呢?我说vim也可以查看实时的文件。不知道grep能否查看实时更新的日志文件。

反问:
1. 技术架构
2. 公司需要了解些运维知识吗?
3. 公司没有运维人员吗?(<b>我怎么问这么脑残的问题!!!</b>)
回答:有,但这些基础的东西还是需要掌握。

面试官纠正了我的一些问题。
1. kafka的broker和partition我搞混了。
2. 消息消费之后是否是直接删除?这个我不会
3. 如何保证的可靠性。我回答:ack + 刷盘机制 + 定时删除等。
4. == 比较的是地址,不是hashcode。hashcode是用于map的key的计算。
5. 插入的时候treefy的条件:不只是长度大于8还和<b>桶的数量有关</b>。

总结
1. kafka的使用还有模型学的太烂了。
2. java的基础有待加强:继承多态那块。
3. MySQL的基础需要加强:编码 + 基础的类型
4. Linux的常用的命令:日志 + 定时任务那一块 + shell编程相关内容

Linux重要的是查找:
1. 进程的查找
2. 文件的查找,文件属性的查看
3. 文件内容的查找
4. 磁盘属性查看
5. 不同文件代表内容的了解。inode和node的属性。
全部评论
我师兄在万集,很卷,有个不加班试用期就被嘎了,还有一个酷酷加班留到了现在。
1 回复 分享
发布于 2023-11-20 23:19 安徽
看了一眼,招的好像都是92,面试差 + 学历差 = 挂
1 回复 分享
发布于 2023-11-17 21:34 河北
不出所料,挂了😂
点赞 回复 分享
发布于 2023-11-28 16:08 河北

相关推荐

08-08 17:32
已编辑
广东工业大学 golang
点赞 评论 收藏
分享
学习java也有半年多了,现在准备秋招试一试,不行的话就再实习一段准备春招,大佬们帮忙看看简历呗,感觉很多笔试做的还行但是还是挂了,是不是简历有问题啊
应欢欢yhh:我打算实习和秋招一起找了。名企秋招还是太难了,中小公司就没有秋招一说吧,基本上都是实习转正的offer。我想如果先找到实习我就去,在刷一段实习经历,在这个过程中同步投秋招。
我的简历长这样
点赞 评论 收藏
分享
评论
2
7
分享

创作者周榜

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