万集科技

收藏
硬件
1000-9999人
上市
北京
榜单瞪羚企业榜单高新技术

3

在招职位

54

面试经验

0

真题试卷

查看官网
上传简历
此刻你想和大家分享什么
职位类型
全部
后端开发
前端开发
测试
数据
人工智能/算法
研发工程师
硬件工程师
销售类
最新
热门
2023-11-17 20:15
门头沟学院 Java
面试官很疲惫,听得出来。本来两点的面试,拖到了三点。这一个小时面试官干了什么?是人性的扭曲还是道德的沦丧....据说这个公司毁三方。不过感觉面试官挺厉害。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. 公司没有运维人员吗?(我怎么问这么脑残的问题!!!)回答:有,但这些基础的东西还是需要掌握。面试官纠正了我的一些问题。1. kafka的broker和partition我搞混了。2. 消息消费之后是否是直接删除?这个我不会3. 如何保证的可靠性。我回答:ack + 刷盘机制 + 定时删除等。4. == 比较的是地址,不是hashcode。hashcode是用于map的key的计算。5. 插入的时候treefy的条件:不只是长度大于8还和桶的数量有关。总结1. kafka的使用还有模型学的太烂了。2. java的基础有待加强:继承多态那块。3. MySQL的基础需要加强:编码 + 基础的类型4. Linux的常用的命令:日志 + 定时任务那一块 + shell编程相关内容Linux重要的是查找:1. 进程的查找2. 文件的查找,文件属性的查看3. 文件内容的查找4. 磁盘属性查看5. 不同文件代表内容的了解。inode和node的属性。
投递万集科技等公司10个岗位
点赞 评论 收藏
分享
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客企业服务