招商银行

收藏
银行
1000-9999人
上市
北京/上海/深圳/广州/南京
offer比较常胜榜校招高薪榜牛客指数榜
查看官网
上传简历
职位类型
全部
后端开发
前端开发
产品
银行
市场/营销
管理培训生
最新
热门
昨天 15:12
已编辑
南京大学 Java
9.17线下面试投的后端,Base选的杭州,面试地点选的南京线下面试前:通知打印成绩单+简历(简历和投递时有不同的话要带,否则可以不带)二面和hr面的时间都差不多半小时,总共一个小时左右(我是约了16:30面,16:45左右开始面试,17:50二面+hr面 面完离开)线下面试的具体形式是一张桌子,和面试官一对一坐,面试官准备了纸笔,后面有些问题会用。由于是线下面试没来得及录音,能记得多少就写多少。二面:上来自我介绍。介绍完面试官问了问大学的课程,确认了spring之类知识学校没怎么教(疑似因为这点,感觉后面问的都不是很难)。接着是项目相关:问了问简历上的项目,问是不是练手的。如实回答了,面试官也没刁难,没有问项目实现细节(也许是因为一面问过了?)又问了项目的难点以及如何解决的,lz直言项目比较简单,没什么技术难点,面试官说不一定是技术上的难点,可以是项目实现中学习技术时的难点(这点可以给各位参考参考,lz之前也一直不知道怎么回答这个问题),就说做第一个项目时第一次接触相关框架与项目开发,不太熟悉,如何上手。接着问遇到多人协作开发遇到技术分歧怎么解决的。还问了平时怎么用AI的,以及有没有做过AI相关的应用,比较巧的是lz上学期正好做了一个简单的RAG应用,稍微聊了下这个项目,不过也比较浅,没细问。接着问八股了:数据结构:问了链表的一些基本内容,然后说下反转链表的思路(要求两种方法)还有判断是否有环(两种方法)Java基础:4个Integer对象,a=100,b=100,c=1000,d=1000,问 (a==b) 和(c==d)这俩的结果是不是一样的?(Integer的缓存机制) 然后问这种缓存机制有啥好处。场景:一个大文件,纯文本,存的都是url问如何快速去重。一开始以为需要什么比较高深的,问了问面试官思路,说用哈希结构,想了想其实就是变相问HashSet的底层实现。数据库:给了一张纸,上面是一个数据表,然后下面是几个SQL句子,看看这些SQL句子是否有问题,由于问得有点含糊,一开始lz没反应过来,以为检查SQL语法,把面试官整笑了,其实问得是这些句子在执行的时候会不会走联合索引。(这里还岔开聊了下SQL语句的执行过程)Spring:Spring的Bean采用单例模式有啥好处(为啥这样设计),这个lz准备不到位没回答上来。设计模式:由于前面Spring单例没回答上来,这里面试官引导讨论了一下单例模式相关的内容,接着问还了解哪些设计模式,直接回了工厂模式,策略模式,代理模式......最后问了工厂模式有哪几种(简单工厂,普通工厂,抽象工厂),要求详细说明。反问了一下部门业务,技术栈以及对部门对AI的使用,然后出门等hr面。总结:面试官人还挺好的,整体体验不错,没怎么刁难,八股也没有特别离谱,回答不上来还会和我讨论讨论。hr面:(都是一些比较正常的hr面问题,正常回答就行)自我介绍(之前没准备过hr面的自我介绍,当时场面一度尴尬)主要问大学的一些经历(社团,学习等)平时怎么学习的(还要求拿java举例如何学习java的)。自认为java学得咋样;自我评价之前笔试面试的表现如何;面试前有背八股嘛,对八股的一些看法(真有人面试不背八股?)自我评价是个咋样的人找工作考虑哪些方面能接受加班么? 对加班的看法(回了说只要不是pdd那种强度就行,hh)为什么不考研(这个还真有说法的,lz之前也是考研的,8月才逐步放弃考研直接工作,和hr就这个问题聊了有一会)反问了一下工作强度,强度应该是低于大厂的,说是保证双休,正常情况每天工作7h,每周需要加班几次。5个工作日内给反馈碎碎念: 招银是lz第一个走完流程的,先期待一个offer吧,lz目前还是0 offer(主要还是投晚了,9月初才逐步开始投的,感觉大厂已经没什么机会了)。与诸位共勉,秋招加油9.19更新收到资料审核的消息了,期待早日开奖
查看24道真题和解析
点赞 评论 收藏
分享
c++后端,前面进度推得挺快,8.30投的,9.1发测评和笔试,选择题就不说了,编程题很简单,两道代码填空,就一道算法题。等了没多久,9.3就约面了,吐槽一下题目的约面排表:我第一次看的时候只有9.5有空位(后面全满了),直接拒了,9.4第二次再发的时候9.8就空出来了。(感觉后面挺多空位,再拒应该还有)整个技术一面感觉问的有点太基础了:1.自我介绍2.项目介绍(简历上就留了上古遗留的加密数据库项目和与中电量子合作的协议分析项目),问了负责的功能模块,怎么实现的(因为里面逻辑比较复杂,叽里呱啦讲了一大堆也不知道面试官听懂了没,没有追着问)3.用过什么STL容器(项目里用的最多的就是vector);讲讲底层原理(连续动态数组,内含三个指针,怎么扩容);有用过map吗(关联容器,红黑树,存有序键值对,键唯一);讲讲引用(引用和指针一块说了);使用指针的话有什么问题(泄露、垂悬);怎么解决(利用RAII进行资源管理,智能指针);讲一讲TCP三次握手四次挥手;讲讲MySQL索引(B+树,顺带讲了讲B树);什么原因可能导致索引失效(条件里有函数或表达式、类型不匹配、前导模糊查询、复合索引没遵守最左前缀等);怎么解决(只答了改写查询方法,面试官提了一嘴Redis做缓存索引);Redis和MySQL一起存储这样相同的数据会有什么问题(分主从,数据一致性,Redis自身存不了大量数据);Redis缓存雪崩(脑子抽了没答出来);有设置过过期时间吗(项目测试的时候数据量不大,基本都能存下,没有考虑过这方面,面试官也没深究);问了一下项目实现的设计模式(因为有设计数据库连接池,就讲了单例饿汉,工厂模式啥的全没想起来);4. 最后给了一道算法题,简单的两链表相加,要求尽量通过,没通过就讲讲大概思路(到这其实我嘴角已经快压不住了,给了20min,10min不到写完了,用例全通过后面试官也没问实现逻辑,感觉在放海)。5. 有什么问题想问的(问了一下二面相关事宜,应该是线下面,大城市一般都有线下面试点;问了下面试官对自己的看法,有没有什么改进空间(答:感觉挺好的))等后文中···
查看18道真题和解析
点赞 评论 收藏
分享
分享我的面试经验
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客网在线编程
牛客网题解
牛客企业服务