很多同学问招银网络面经,我就说一下吧
写在前面,基本按照简历的东西然后问一些理论
一共两面,第一面根据简历问的
1.我的简历项目涉及redis比较多,所以基本问了redis的缓存,数据结构,持久化,多线程模型
2.我的项目中涉及nginx,问了一些tcp肺堵塞,以及nginx的部署
3.我的项目中涉及多线程,问了多线程的countdownlatch和栅栏机制,以及其他的多线程知识,submit和execute方法异同
3.我项目中涉及分布式锁,问了redis分布式锁三种实现方式,以及简单的zookeeper分布式锁
4.我项目中用到了kafka,所以问到了kafka如何防止消息重复消费等,以及消息丢失问题
5.我项目中用到了spring cloud,问了一些微服务的五大组件
6.另外jvm知识,以及分布式事务理论和解决方案
大概40分钟,一面过了,十分钟后二面
1.继续讨论kafka的消费者和生产者的一些知识
2.继续讨论多线程的知识
3.写几个sql,大概这么多,然后人事提问,二面大概30分钟不到#招银网络##Java工程师##社招##面经#
一共两面,第一面根据简历问的
1.我的简历项目涉及redis比较多,所以基本问了redis的缓存,数据结构,持久化,多线程模型
2.我的项目中涉及nginx,问了一些tcp肺堵塞,以及nginx的部署
3.我的项目中涉及多线程,问了多线程的countdownlatch和栅栏机制,以及其他的多线程知识,submit和execute方法异同
3.我项目中涉及分布式锁,问了redis分布式锁三种实现方式,以及简单的zookeeper分布式锁
4.我项目中用到了kafka,所以问到了kafka如何防止消息重复消费等,以及消息丢失问题
5.我项目中用到了spring cloud,问了一些微服务的五大组件
6.另外jvm知识,以及分布式事务理论和解决方案
大概40分钟,一面过了,十分钟后二面
1.继续讨论kafka的消费者和生产者的一些知识
2.继续讨论多线程的知识
3.写几个sql,大概这么多,然后人事提问,二面大概30分钟不到#招银网络##Java工程师##社招##面经#