招银网络科技一二面面经

一面
1.hashmap在进行put操作的过程其底层是怎样实现的,hashmap在进行扩容的时候是怎样进行的
2.用过线程池嘛,是具体怎样使用的,线程池的构造器,线程池的各个参数的实现,自己怎样去实现一个线程池的。
3.是怎样去使用redis的,用redis的具体的应用的场景,具体介绍的session共享,redis怎样减轻数据库的压力,如果
遇到了缓存穿透的现象应该怎样解决,说到了布隆过滤器。
4.mysql数据库用到什么样子的索引,索引的优化的问题,还有索引不可以被命中的情况,怎样去查看索引是否走索引的状态
5.jvm虚拟机的垃圾回收,什么样子的对象可以进行垃圾回收,什么样的引用可以承担gcRoot,怎样去排查内存溢出的问题。
6.在java中的一些锁机制,锁是怎样进行优化和自旋,乐观锁其底层的实现的原理,悲观锁其底层实现的原理。
7.手写了单例模式
8.在项目中用户登录的过程中用户密码是怎样进行加密的
9.在项目中用到了zookeeper,它实现分布式锁的大致的原理,还有哪些实现分布式锁的案例
二面(个人项目)
1.介绍项目,项目中用到了适配器模式,讲了一下适配器模式的实现的过程,又介绍了下工厂的设计模式
2.mysql中数据类型为varchar中的数据可以直接拿到oracle数据库中嘛?
3.mysql数据库中的主键的自增操作在oracle中是怎样进行实现的。
4.在项目中的数据要导入公司数据库的过程中数据的安全性是怎样保证的,在导入的过程中数据是存储在spark的执行引擎当中嘛
5.在每次进行数据导入的过程中肯定会涉及到全量和增量的导入的问题,每次是怎样进行增量同步的。如果不用时间戳进行增量
同步应该怎样去做。
6.在项目中遇到的具体的一些实际性的问题是怎样解决的
7.具体怎样去用docker进行jar包的使用。
8.在对接不同医院数据库方面遇到了一些什么样子的问题,是怎样进行维护的。
hr
根据个人情况进行了具体的分析。
#面经##校招##招银网络##Java工程师#
全部评论
楼主你好,请问你是什么岗位?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复 分享
发布于 2020-10-10 16:42
楼主什么时候面的?有后续吗
点赞 回复 分享
发布于 2020-10-10 16:56
楼主的一二面相差多久的?
点赞 回复 分享
发布于 2020-10-10 22:56
lz您好,面试都多长时间呀?
点赞 回复 分享
发布于 2020-10-11 16:01
楼主是线上面还是线下面的?
点赞 回复 分享
发布于 2020-10-12 11:27

相关推荐

一个菜鸡罢了:哥们,感觉你的简历还是有点问题的,我提几点建议,看看能不能提供一点帮助 1. ”新余学院“别加粗,课程不清楚是否有必要写,感觉版面不如拿来写一下做过的事情,教育经历是你的弱势就尽量少写 2. “干部及社团经历”和“自我评价”删掉 3. 论文后面的“录用”和“小修”啥的都删掉,默认全录用,问了再说,反正小修毕业前肯定能发出来 4. 工作经验和研究成果没有体现你的个人贡献,着重包装一下个人贡献
点赞 评论 收藏
分享
11-18 09:44
Java
小白也想要offer:简历别放洋屁,搞不还还放错了,当然你投外企除外,以上纯属个人观点
点赞 评论 收藏
分享
评论
4
9
分享
牛客网
牛客企业服务