[校招]招银网络科技(成都)面经

发面经攒人品呀,招银秋招时Java都快忘干净了一直在做Python开发,结果笔试怕编程没时间就把两个程序填空跳过了,结果笔试就没通过,春招运气好进了面试,据说笔试成绩Top10%免电话面,好像是11-15号都是现场面,我是第一天第二个面试的,现在还没消息,心急如焚呀…


电话面:

- 自我介绍

- 最熟悉项目介绍

- Zabbix和Prometheus区别

- 为什么不用Prometheus自带数据库

- Dockerfile怎么优化的

- 容器怎么编排的

- RESTful API哪些是幂等的,什么是幂等

- Java GC

- TCP三次握手和四次挥手

- MySQL引擎介绍一下

- Spring IoC和AOP介绍一下

- 用过什么注解

- Spring,Spring Boot,Spring Cloud有什么区别


一面:

- 自我介绍

- Java多态

- Java中String,StringBuffer,StringBuilder区别

- Java GC(GC算法,可达性分析)

- 对JVM的了解

- Java死锁(有没有写过相关代码)

- 集合类有什么,HashMap与Hashtable区别(源码具体参数)

- ArrayList初始容量(没记住,回答了ArrayList与Vector扩容)

- 哈希一致性

- Java多线程方式(Thread,Runnable,Callable最好会手写)

- 创建线程池的方法中,传入参数有哪些

- Java单例模式有哪些,手写线程安全的单例模式

- 手写代码期间问专业

- MySQL怎么做查询优化

- 最左前缀原则

- 项目中除了加索引还用过什么优化查询的方式

- 排序算法(冒泡,插入,选择,归并,希尔,快排,堆排)

- 解释归并排序原理(手写),是不是稳定的

- 什么是稳定排序

- 说一下冒泡排序原理

- JDBC了解不(可能是问5种事务隔离级别)

- 数据库事务CAID

- RESTful API哪些是幂等的,什么是幂等

- Spring注解有哪些

- 是否了解微服务


二面:

- 自我介绍

- 挑一个最熟悉的Java项目介绍(我说Java时间比较久不太熟悉,说了实习的项目)

- 这个项目中你学到了什么

- Java项目中业务流程

- 是否了解微服务

- 怎么实现的不同用户权限调用(AOP方式对请求进行权限验证)

- 怎么解决用户与服务端保持连接的状态(客户端与服务器时间戳验证)

- 假设你的项目有大量用户访问,并发压力大怎么解决(Nginx,消息队列各种MQ,Kubernetes)

- 消息队列缓解并发但是需要用户等待怎么解决

- Nginx负载均衡导致用户两次调用服务不在一个IP上,怎么保持连接

- MySQL数据量巨大,怎么优化(我答的分库分表,横向和纵向分表)


三面:

- 自我介绍

- 本科成绩,研究生成绩,四六级成绩(需要本科毕业证,学位证,四六级证书和成绩单)

- 工作地点偏好

- 平时有哪些兴趣爱好

- 是否参加过社团

- 秋招参加哪些招聘,有无offer

- 描述自己一个缺点

- 岗位偏好

#Java工程师##招银网络##面经##春招#
全部评论
哇塞⊙ω⊙
点赞 回复
分享
发布于 2019-03-16 20:01
成都校招开奖了 通知资料审核咯🤣
点赞 回复
分享
发布于 2019-03-19 14:16
滴滴
校招火热招聘中
官网直投
现在有消息了吗
点赞 回复
分享
发布于 2019-03-16 20:31
题主问的挺难的,我是14号北京面试,现在也没有通知
点赞 回复
分享
发布于 2019-03-16 21:28
我12号北京面的,同没有消息
点赞 回复
分享
发布于 2019-03-16 22:21
14号面的,谁有通知啦
点赞 回复
分享
发布于 2019-03-18 16:34

相关推荐

我前面的帖子还奇怪为啥招行信用卡笔试软件开发岗位只有行测,后来一看今天还有个专门的技术类笔试我收回之前说的“感觉适合计算机基础不好的同学”,倒不能说是全错,只是一点基础没有还是没法做的这次是软件开发岗和算法岗一起考了,前面通用的题有16个单选和一个编程题,后面两个岗位有各自的一道编程题,二选一即可,语言不限,有意思的是作为js选手竟然分开提供了v8和node,虽然二者在编程题里面区别真的很小前面的选择题怎么说呢,感觉比较适合java选手,我是前端选手,不过是科班出身,里面有些知识还是学过的,就是有些东西可能前端不咋考所以准备的不好,比如linux命令、一道读java的代码题、一道读python的代码题,不过我还是用过,了解过一些东西的,就是linux是真的拿捏不定,因为真的不常用其余的数据结构啥的没难度,还有零星几个简单的机器学习为背景的题,但是考的东西和机器学习也没啥关系通用的编程题不难,就是给一个字符串(都是26个小写字母组成),统计每个字符前面相邻的(注意这个相邻直接减少难度)字符的种类并输出,这个一开始没看到相邻,后来一想相邻真的不难,暴力统计即可,难点还是我是js选手,js里面不能像c++那样用s[i] - 'a'这样进行字符和数字的转换,所以一开始卡了一阵,不过js可以用set统计种类,就是一开始差点忘了set.size这个api软件开发的编程题看起来很唬人,给一个数组,可以操纵1-m的前缀或m-n的后缀,对区间内部所有的数都加一,问能不能把这个数组里面所有的数变成原来数组的最大值。我以为是前缀和来着,其实不是,只要看从前往后递增、从后往前递增即可,只要两个递增区间中间的区间除了两个端点以外还有值就不可能,就是跳出循环的条件一开始写错了,只有25%,后面改了就ac提前一个小时ak交卷,反正做完笔试我就不想动了
投递招商银行信用卡中心等公司7个岗位
点赞 评论 收藏
转发
5 56 评论
分享
牛客网
牛客企业服务