HR通过猎头拿到了我的联系方式,然后直接电话我约面试时间。面试前在中信的系统中录入简历,HR会发链接给你。一面是腾讯会议,需要开视频,参加面试的除了HR外,还有很多人,应该都是业务部门的人,总共加起来应该有十几个,但主要提问的只有两个。首先是自我介绍,然后就你的经历提了很多问题,大都是和业务相关的。因为我面试前做的系统也是券商的系统,所以问了很多业务上的问题,没有java编程方面的问题。最后hr还问了期望的待遇,为什么离职。然后就结束了让我等通知。现在已经过去两周了也没有通知,猎头那边说去问了,但也没有反馈,估计是凉了
面试官问的面试题: 1. 自我介绍
2. 具体做的东西或者项目
3. 就你的经历提问
4. 期望的待遇
5. 为什么离职
1、HashMap的实现原理,什么时候数组需要扩容,HashMap怎么确定要把数据放到节点的哪个位置,计算哈希值比较高效的哈希函数有哪些,HashMap是否线程安全,有哪些线程安全的Map,ConcurrentHashMap的实现方式(不同Java版本)
2、Synchronized关键字的实现方式,原理
3、用栈实现队列
4、项目深挖,技术选型,数据库表的设计,分库分表相关问题
1、HashMap的实现原理,什么时候数组需要扩容,HashMap怎么确定要把数据放到节点的哪个位置,计算哈希值比较高效的哈希函数有哪些,HashMap是否线程安全,有哪些线程安全的Map,ConcurrentHashMap的实现方式(不同Java版本)
2、Synchronized关键字的实现方式,原理
3、用栈实现队列
4、项目深挖,技术选型,数据库表的设计,分库分表相关问题