快手 java开发 实习

自我介绍
项目:问了项目中遇到的困难和解决方案
1.java中的异常(Throwbale下分为exception和error,具体有IO/空指针/内存溢出)
2.java中的字符串拼接是直接在修改某个字符串吗,如果不是为什么(不是,string是不可变类型,需要new一个新字符串)
3.stringBuffer如何拼接的,如何扩容的(我说直接在原来上面拼接,扩容是*2,然后问我如果拼接字符串很长*2还够吗,为什么*2)
4.stringBuffer和StringBuilder有啥区别(stringBuffer是线程安全的,StringBuilder是线程不安全的但更快
5.stringBuffer如何保证线程安全(sychronized)
6.sychronized可以修饰什么,有什么区别(方法和代码块,锁对象&锁类)
算法题:链表反转

感觉问的还算简单,但自己有点紧张,阿巴阿巴,
全部评论
这时候快手还收实习呢?
点赞 回复 分享
发布于 2022-07-08 13:00
就这几个问题就没了嘛
1 回复 分享
发布于 2022-07-12 15:27
酱紫问?
点赞 回复 分享
发布于 2022-08-04 08:47
过了不
点赞 回复 分享
发布于 2022-07-11 10:57

相关推荐

東大沒有派對:这是好事啊(峰哥脸
我的秋招日记
点赞 评论 收藏
分享
09-22 15:45
门头沟学院 Java
谁给娃offer我给...:我也遇到了,我说只要我通过面试我就去,实际上我根本就不会去😁
点赞 评论 收藏
分享
评论
3
16
分享

创作者周榜

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