阿里云块存储java一面

1. 项目,虽然面的java岗,但问的都是c++的项目
2. 手撕代码:
- 写一个java类,实现链表,并且写一个成员函数反转链表
- 写二分查找
- 写java中的单例懒加载线程安全类
扩展:
- 二分查找复杂度,快排复杂度,快排是不是一直都会是nlogn复杂度,如何能尽量避免最坏情况时怎么处理能好一点。
- 如果让你自己编写测试链表反转的测试用例,你会怎么编。

3. jvm中的内存模型,分了哪些部分。
4. 进程和线程的区别
5. 进程之间有哪些通信方式
6. http里面的状态码
7. http1.1和http2.0有什么区别
8. springboot里面Bean的加载过程
9. linux中的top命令netstat命令
#阿里云##面试题目#
全部评论

相关推荐

10-24 20:10
已编辑
门头沟学院 Java
TP联洲 后台开发岗 27*16
郁青GZ:这已经是3档了,正式批研发岗基本不打电话的
点赞 评论 收藏
分享
1 10 评论
分享
牛客网
牛客企业服务