回馈牛油之常温的快手凉经

快手(效率工程)

## 快手一面(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答的一塌糊涂,当天下午已挂
#软件开发笔面经#
全部评论

相关推荐

1 9 评论
分享
牛客网
牛客企业服务