记一次面试

岗位(招银java)
一面——技术初试(20min)

  1. Springmvc执行流程
  2. 给定产品顺序,求所有出栈顺序(笔试的题,当时没做出来,拿出来问的)
  3. 输入字符串,判断数字、字母、空格、其他字符的个数(在线编程5分钟)
  4. 类加载机制
  5. 数据库锁有哪几种
  6. synchronized放在哪几个地方,可以用来修饰什么
  7. 线程安全的集合说2个
  8. 并发:一个synchronized修饰的静态方法,一个synchronized修饰的普通方法,可以并发执行吗
  9. io与nio区别
  10. SpringBoot和SpringMVC 区别
  11. TCP过程(三次握手、四次分手)
  12. TCP沾包问题原因及解决办法
  13. 你还用过什么其他工具(jd-gui、svn,你用过git吗?)

二面——综合面试(先技术面,后hr)

技术面(无自我介绍,30min)
这部分主要面试的是项目和数据库
1、项目经验真的很重要,要认真准备(我应该凉凉了)
2、数据库方面,数据库的东西问的很多,建议系统的进行学习一下。
3、基本上没有问spring、springmvc的东西,面试官注重的是思想方面的东西,他说:“你只要明白mvc的思想,那就能自己写一个springmvc的框架。” (我只是个ctrl+c+v搬运工,面试前把spring和springmvc复习了一下,感觉凉了)
4、一定要有自己的亮点,大部分人不会数据库优化、微服务、缓存什么的,你会,那么面试官就要你了。

A中有 URID URNAME 字段,
B中有 FUNID ,USID 字段
C中有 FUNID,FUNNAME字段

DELETE  FROM A
WHERE URID IN (  
SELECT URID FROM B
 WHERE FUNID IN 
( SELECT FUNID FROM C
 WHERE FUNID LIKE '111%')); 

预期结果会是什么样的?

  1. 一句话总结上面的结果
  2. B表中没有URID,所以中间的语句有什么影响?
  3. 怼项目,(我没有具体的项目,所以就说了自己写的一个东西)
  4. 项目中有用到图片上传,数据库怎么存储的?
  5. 图片跨服务器上传怎么做的? jersey
  6. 项目的权限管理是怎么做的?
  7. 数据库表怎么设计的?为什么这么设计?
  8. 数据库有没有加索引,索引应该加载哪个字段?
  9. 有没有写过定时任务?
  10. MVC模型 mvc1和mvc2
  11. 有没有用过缓存redis?
  12. 微服务?
  13. 实习的经历,实习主要做什么? (说了说业务方面的东西,哎,主要是实习没参与到具体的项目中,就仿写他们写好的东西。。。)

HR面(20min)

  1. 自我介绍
  2. 有女朋友吗?
  3. 你的意向工作地点:杭州、成都?为什么?
  4. 有没有offer?投了哪些公司?
  5. 你对国企的认识?
  6. 你为什么来招银网络科技?
  7. 你的父母对找工作有没有什么要求?
  8. 你最大的缺点是什么,最大的优点?
  9. 你认为最有成就的事情是什么?
  10. 你实习的公司?以及你为什么不留在哪?
  11. 家里有哪些人,他们分别是干什么的?
  12. 你为什么考研?(我是大学毕业后考研的)
  13. 有没参加什么竞赛?
  14. 有没有看java方面的书籍?看了哪些?
  15. 有没有参加什么社团之类的?
  16. 学习成绩?有没有挂科?
  17. 你还有什么想问的?

总结:内卷太严重了,应届生数据库优化、缓存、微服务,这有点难搞啊。
感觉凉凉了,技术面的二面,很多没回答上来。
HR面答得很不好,后续消息再说吧。


投了哪些公司? 有没有offer?为什么来我们公司?

这部分回答:你可以说有两三个小公司的offer,平台都没有招银好。
如果是小公司就回答,有大公司的offer,但是工资没有小公司高。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值