卓望数码面试
半个小时,面试官很急,真是来也匆匆,去也匆匆...。
1. 自我介绍
2. 说一下项目(说了一半,被打断,开始问八股问题)
3. 说一下List,Map,Set和Queue的区别。(这个就很烦,如此明显的区别,为什么要拿出来问?O(1)+O(n)和O(logn)+O(logn))的区别)
4. StringBuilder和StringBuffer的区别
5. StringBuilder使用什么进行的存储(应该是char[],说成Byte[]或者char[]了)
6. HashMap和HashTable的区别,两者分别实现了什么接口。
7. #和$的区别
8. MyBatis的缓存机制
9. 线程池的优缺点、使用场景
10. synchornized和volatile的区别
11. volatile的使用场景
12. SpringBoot的优势
13. 分布式限流算法。
14. 秒杀系统中应该使用哪种算法(我以为是超卖问题,讲了下超秒的解决方案)。
15. kafka的使用场景。
16. 反问:架构,评价
- 优秀,但是**技术深度不够**。(估计分布式没回答好,或者前面的集合方面没回答好(简单到不知道怎么描述))。
个人感觉已经凉了。不过基本上都答出来了,给自己点个赞。
1. 自我介绍
2. 说一下项目(说了一半,被打断,开始问八股问题)
3. 说一下List,Map,Set和Queue的区别。(这个就很烦,如此明显的区别,为什么要拿出来问?O(1)+O(n)和O(logn)+O(logn))的区别)
4. StringBuilder和StringBuffer的区别
5. StringBuilder使用什么进行的存储(应该是char[],说成Byte[]或者char[]了)
6. HashMap和HashTable的区别,两者分别实现了什么接口。
7. #和$的区别
8. MyBatis的缓存机制
9. 线程池的优缺点、使用场景
10. synchornized和volatile的区别
11. volatile的使用场景
12. SpringBoot的优势
13. 分布式限流算法。
14. 秒杀系统中应该使用哪种算法(我以为是超卖问题,讲了下超秒的解决方案)。
15. kafka的使用场景。
16. 反问:架构,评价
- 优秀,但是**技术深度不够**。(估计分布式没回答好,或者前面的集合方面没回答好(简单到不知道怎么描述))。
个人感觉已经凉了。不过基本上都答出来了,给自己点个赞。
全部评论
兄弟什么岗位
卓望面试问的问题基本相同啊。
一毛一样
一模一样。。。
一摸一样…………
一毛一样
楼主面的base地点在哪里呀
一面倒是过了,不过看风评差的一p啊
广州的吗?
看了眼别人的面试问题:MyBatis的两个问题好像是必问的。线程池也是,kafka也是。
相关推荐
查看4道真题和解析 点赞 评论 收藏
分享
xiaowl:你这个简历“条目上”都比较有深度性,但是实际上面试官又没法很好的评估你是怎么达到很多看上去很厉害的结果的。要避免一些看上去很厉害的包装,比如高效的内存复用策略的表达,如果仅是简单的一些内存共享机制,而且面试上也没有深挖的空间,就不要这样表达。比如,工程化模式本质上可能就是定义了一些abstract class,那也就没特别多值得讲的内容。建议简历上应该侧重那些你花了大量时间和精力解决、研究的问题,不要过分追求“丰富”,而是关注在技术深入度、问题解决能力的表现上。 点赞 评论 收藏
分享
04-19 11:31
河南理工大学 Java 点赞 评论 收藏
分享