9.16携程Java开发一面(24min)
- 介绍项目
- 项目难点
- 为什么要重写hashcode与equals(貌似hashcode计算方式答错了)
- https的ssl层用的什么加密协议
- https每次传输都是非对称加密吗
- synchronized与volatile区别
- 新建线程的方式
- 有100本书,每人每次只能拿1到5本,a先拿,b再拿,怎么样a才能拿到最后一本书
- mybatis中有#和$,有什么区别
- 有三个线程,分别输出a,b,c,想让输出 abc cba abc cba。。。怎么设计?
- 如果让你设计一个查询余额的接口,该考虑哪些方面
- 让spring管理bean有哪几种方式
- spring有一个单例对象,要保证线程安全,该怎么做
- 你了解哪些设计模式
- 怎么查询端口是否可用
- 你了解的端口有哪些
太灵活了,寄
#携程#