携程秋招Java后端线下一面凉经
聊天:
1. 你觉得对于一个ToC的产品来说,有哪些数据可能是需要监控的
2. 写日志的过程中,如何保障用户的隐私安全
3. ES和ClickHouse的区别在哪里,为什么很多公司现在都用ClickHouse存日志而不用ES了,优势是什么
4. 现在技术更迭的速度都非常快,在未来的工作中你会如何去学习新技术呢
5. 最新有学习哪些最新的技术吗,介绍给我听一听
Java:
- 线程同步了解些什么,什么是线程同步,为什么要做线程同步
- 你指的共享资源是指什么呢,是Redis这类内存中的资源,还是MySQL当中的资源?
- 只靠synchronized关键字就一定能实现同步吗
- synchronized关键字的实现原理是什么
- 能不能从CPU或者内存的角度来分析一下synchronized的关键字
场景题:
1. 假如我现在有很多条记录存在硬盘中,总大小为1TB,其中只有两条记录是完全相同的。如果我们只有512M的内存,如何查找到这两条完全相等的记录
2. 有两个字符串,我们有哪些方法能够判断这两个字符串中各个字符的出现次数都一致(不要求顺序也一致)
感受:
38min,面试官人还是挺和蔼可亲的,虽然面完秒挂。基本没问八股,深刻地认识到自己配不上携程了,今天又是作为八股战士被狠狠拷打的一天。
1. 你觉得对于一个ToC的产品来说,有哪些数据可能是需要监控的
2. 写日志的过程中,如何保障用户的隐私安全
3. ES和ClickHouse的区别在哪里,为什么很多公司现在都用ClickHouse存日志而不用ES了,优势是什么
4. 现在技术更迭的速度都非常快,在未来的工作中你会如何去学习新技术呢
5. 最新有学习哪些最新的技术吗,介绍给我听一听
Java:
- 线程同步了解些什么,什么是线程同步,为什么要做线程同步
- 你指的共享资源是指什么呢,是Redis这类内存中的资源,还是MySQL当中的资源?
- 只靠synchronized关键字就一定能实现同步吗
- synchronized关键字的实现原理是什么
- 能不能从CPU或者内存的角度来分析一下synchronized的关键字
场景题:
1. 假如我现在有很多条记录存在硬盘中,总大小为1TB,其中只有两条记录是完全相同的。如果我们只有512M的内存,如何查找到这两条完全相等的记录
2. 有两个字符串,我们有哪些方法能够判断这两个字符串中各个字符的出现次数都一致(不要求顺序也一致)
感受:
38min,面试官人还是挺和蔼可亲的,虽然面完秒挂。基本没问八股,深刻地认识到自己配不上携程了,今天又是作为八股战士被狠狠拷打的一天。
全部评论
幸好没碰上你的面试官
幸好没碰上你的面试官
相关推荐
05-26 21:23
江南大学 前端工程师 点赞 评论 收藏
分享