回馈牛油之常温的快手凉经
快手(效率工程)
## 快手一面(9.4)
1. 讲一讲实习,阿坝啊吧
2. 讲一讲java中是如何进行比较两个对象相等的
== 和 equals 如果是基本类型两个都进行比较值,如果是封装类型==用于比较内存地址,equals用于比较值
3. 讲一下hashmap的put的执行的流程
进行hashcode与桶值做&&求位置,判断是否treebinfy,如果是树则进行插入,如果不是则执行链表插入
4. hashmap在key可以为null嘛
可以,(如果放入一个object对象会怎么样,会失效嘛)
5. 讲一下java中的异常
checked exception 和 unchecked exception。。。。。。。之类的(try中是否可以嵌套)可以的
6. 讲一下aop中的关键字
advice,aspect, joincut, joinpoint
7. Spring自动装配的原理讲一下
springboot开始往下的三个注解
8. 讲一下tcp为什么是可靠传输
流量控制,拥塞控制,滑动窗口,重传机制,都展开说一下
9. tcp的状态码有哪些
100,200,304,404,504(?)
10. 一个部门有子部门,子部门有预算,如何建表
(依托狗屎),死在这个sql上面
11. 手撕树的右视图
> (全程60min)一个女面试官,很爱笑,问的问题都挺基础的,就是sql答的一塌糊涂,当天下午已挂
#软件开发笔面经#
## 快手一面(9.4)
1. 讲一讲实习,阿坝啊吧
2. 讲一讲java中是如何进行比较两个对象相等的
== 和 equals 如果是基本类型两个都进行比较值,如果是封装类型==用于比较内存地址,equals用于比较值
3. 讲一下hashmap的put的执行的流程
进行hashcode与桶值做&&求位置,判断是否treebinfy,如果是树则进行插入,如果不是则执行链表插入
4. hashmap在key可以为null嘛
可以,(如果放入一个object对象会怎么样,会失效嘛)
5. 讲一下java中的异常
checked exception 和 unchecked exception。。。。。。。之类的(try中是否可以嵌套)可以的
6. 讲一下aop中的关键字
advice,aspect, joincut, joinpoint
7. Spring自动装配的原理讲一下
springboot开始往下的三个注解
8. 讲一下tcp为什么是可靠传输
流量控制,拥塞控制,滑动窗口,重传机制,都展开说一下
9. tcp的状态码有哪些
100,200,304,404,504(?)
10. 一个部门有子部门,子部门有预算,如何建表
(依托狗屎),死在这个sql上面
11. 手撕树的右视图
> (全程60min)一个女面试官,很爱笑,问的问题都挺基础的,就是sql答的一塌糊涂,当天下午已挂
#软件开发笔面经#
全部评论
相关推荐
查看12道真题和解析
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享