浦发、农⾏、⼯⾏JAVA开发岗⾯试题汇总!java面试八股文
开发岗⾯经
03.18 浦发银⾏ 系统开发 机考+⾯试
机考:50min 三道编程题(⼆进制和⼗进制转换,字符串中的字符数量统计,字符串判断是否合法)
⾯试:只有⼗⼏分钟,问的问题⽐较浅
1.⾃我介绍
2.挑⼀个项⽬介绍
3. 关于Java性能调优简单说说(真的是简单说说,我说了两句,就下⼀个问题了)
4. 数据库通常⽤什么
5. 怎么保证项⽬能达到预定的QPS
6. ⾃⼰有什么缺点
7. 给了⼀个算法题,关于数据结构,⼆叉树的应⽤
8. 问了问研究⽣成绩(可能因为有⼏科成绩太差了)
谢谢你参加浦发银⾏的⾯试~⾯试官真的是超级礼貌,但有种她在微笑着拒绝我说我⾯试没过⼀样ε=(´ο`*)))唉。
9.17 收到体检,据说是差额体检。没有正式offer的完全不敢错过……先去体检吧,⼼疼钱包
04.10 农⾏⾯试⽐较基础
之前已经现场机考过了,好多好多选择题啊,英语竟然还有阅读理解┭┮﹏┭┮
10个⼈⼀起,10个⾯试官。不需要带任何东西进去,⾯试官都有电脑和简历。
笔试 25min
⼀道⼿写代码。出⼀个字符串中第⼀个出现次数最多的字符。
⾯试 约1h
1.主⾯试官讲规则。提到⾃我介绍的时候,说让⼤家重点讲⼀讲⾃⼰的优势、优点,擅长的技术。感觉有点把⼤家带偏了,后⾯的⾃我介绍都超级具体。。。也有可能⾯试官就想要听很具体的项⽬或竞赛过程吧。
2. ⾃我介绍。有竞赛的讲竞赛,有项⽬的将项⽬,或者讲实习。重点说⼀下⼀个叫“雅典娜杯”的⽐赛,是农⾏主办的么?⾯试官对这个⽐赛尤其感兴趣
3.挨个提问
我们这⼀组⾯试的是软件研发和测试岗。问的问题可以分成三种:投测试的同学都被问到了对测试有什么理解,为什么投测试岗位;软件开发的,问到Java基础、C基础、数据库、spring boot等,也有被问前端的;擅长算法⼤数据的同学被问到⼀些⼤数据的竞赛,Hadoop 等。另外还有⼀个做知识图谱的,被其中⼀个⾯试官问的特别多,包括⽤户画像的理解,⽤到的⽅法等等。
⾯试官都是根据简历上和⾃我介绍⾥⾯的内容提问的,把简历上的内容准备充分⼀般没什么问题。
后来,应该是挂掉了,没有体检通知
04.19 ⼯商银⾏⽹络⾦融中⼼约50min
晚上六点四⼗多收到⼩伙伴的消息,七点有宣讲会现场⾯试 orz
最近⼏天被笔试⾯试折磨的⼼好累,挣扎了⼀下还是去了
现场的⼈。。。没有,我第⼀个进去
突如其来的⾯试,莫名其妙地过了(只有⼝头通过),不知道后续咋样
1.⾃我介绍
2. 两段实习的⼯作内容,有什么区别
3. jvm的过程,这个问题不是很明⽩,反问了下具体什么过程呢。⾯试官直接说算了,下⼀个问题吧
4. 对springmvc的理解,跟spring boot 有什么区别
5. ioc和aop,具体实现
6. 注解restcontroller和controller的区别
7. 了解反射么,反射的应⽤场景,反射是提⾼了性能还是降低了性能
8. sql和nosql的区别
9. 数据库的join
10. sql语句中where和having 的区别
11. 挑了⼀个项⽬问项⽬难点
12. 对机器学习⽅法了解多少
问的问题不深,但是很琐碎,有些忘记了
之后。。。看了他们宣传⽚。好尴尬,当时只有我⼀个⼈,两个⾯试官陪我⼀起看。
最后问我还有什么问题么
然后就说今天的⾯试表现还不错,之后要笔试
结束了,出来之后⼀脸懵,就这样?是运⽓太好了么,刚好赶上宣传不到位
最近确实是好累,也不知道这么折腾⼀次是不是值得
⼼⾥静不下来,所以来写⼀写⾯经
希望下周会有好消息,努⼒⼀点运⽓总不会太差
04.27 ⼯商银⾏
26号中午,通知加⼀次复试
⽐较匆忙,本来说是周⽇,不过我周⽇回家了,HR⼩特别好给重新安排在27下午
问题很基础,超级基础
2. 进程和线程的区别
3. 进程死锁的情况
4. AOP的实现
5. 讲⼀讲项⽬
6. 忘记了……反正很基础的
只有半个⼩时,结束
我的⾯试经验汇总
下⾯先给⼤家上⼀个总的⽬录⼤纲,基础的东西就不进⾏过多的赘述,我们将会从⾯试必问的说起,同时由于每篇的内容过多,我们也只说重点,太过基础的内容谁都会,我就不多敲字浪费⼤家的时间了!
有需要的朋友
SpringCloud
Redis
JVM
MySQL
Zookeeper
Kafka
Dubbo