招银网络科技杭州面经

杭州现场两轮技术面一轮hr面,都是这个流程。
Java基础基本没问,很玄学。

一面:
  1. 自我介绍。
  2. 软件工程的各个阶段?(瀑布模型,敏捷开发)
  3. 数据库框架用过哪些,用了什么?
  4. Java反射机制知道吗?底层原理是什么?
  5. Spring、SpringBoot、SpringCloud 哪个比较熟?说SpringBoot。
  6. SpringBoot 常用的 starter 有哪些,都是做什么的?(类似这种问题我真的有点迷,春招的时候被问过 web.xml 里面需要配置哪些东西)
  7. JUnit 单元测试写过吗?单元测试的结构大概是什么样的?怎么判断用例成功还是失败?
  8. Redis 的数据结构有哪些?
  9. Redis 持久化机制有哪些?
  10. 写代码:一个数据表有三个字段,有一个行数据的list,Java实现按照其中的两个字段去重。(重写 equals()/hashCode() + HashSet)

二面:
  1. 介绍一个你收获最多的项目,以及遇到了什么困难,怎么解决的?
  2. 项目中涉及到neo4j,问neo4j支持事务吗?
  3. 事务一般在哪个层进行控制?为什么?
  4. 多数据库嵌套事务会存在什么问题,怎么解决?
  5. 共享单车的开锁原理知道吗?
  6. 如果让你实现一个Tomcat,你会怎么写?
  7. 提问(二面面试官说一面考基础二面考知识面和解决问题的能力)

hr 面:
  1. 自我介绍;
  2. 自己的技术栈,Spring 的底层原理有没有了解过;(只是问一下)
  3. 家乡?父母对工作地点的期望?是不是独生子女?
  4. 自己找工作主要会考虑哪些因素?
  5. 平时空闲的时候会干些什么?
  6. 其他公司offer?
  7. 提问。

#面经##招银网络##校招#
全部评论
同问了Tomcat和共享单车开锁,大概是同一个面试官?
点赞 回复 分享
发布于 2019-10-09 08:38
楼主是什么岗位呀?
点赞 回复 分享
发布于 2019-10-08 21:27
是不是今天人均三面啊?
点赞 回复 分享
发布于 2019-10-08 21:36
是不是没收到现场面试就凉了
点赞 回复 分享
发布于 2019-10-09 07:38
请问杭州面试的地点在哪啊  我收到了电话  但还没收到短信怎么回事呢
点赞 回复 分享
发布于 2019-10-09 11:27
lz是29号左右电面的吗 那我不是凉了…
点赞 回复 分享
发布于 2019-10-09 12:38
第二年面的太差了,没有hr面😂😂
点赞 回复 分享
发布于 2019-10-09 22:42
楼主出结果了吗?招银面完大概多久给结果呀
点赞 回复 分享
发布于 2019-10-12 13:46
请问收到资料审核了吗?
点赞 回复 分享
发布于 2019-10-12 17:23
西安面的 已经开完了 昨天
点赞 回复 分享
发布于 2019-10-13 08:42
hr竟然还问你Spring的原理。。。
点赞 回复 分享
发布于 2019-10-14 18:33

相关推荐

不愿透露姓名的神秘牛友
03-12 21:27
保研完在家贪了半年,0后端基础,java大概是gpt生成一个helloworld项目然后自己能在idea运行的水平,连@override什么意思都不知道希望速成一下两个月后找日常实习之前有一段c++的❀实习,很底层没做啥那种,项目只有学校玩具打算1.速成黑马点评 2.mysql(是的我没学过)3.java八股力扣刷题day1:基本上看完黑马点评登录部分搜集了一些从牛客找的相关八股,只搜集不理解:cooKie,session,jwt:项目jwt用户认证是如何实现的介绍一下jwt认证逻辑为啥不用cookiesession和cookie的区别及各自优缺点项目里面登录怎么实现的?除了jwt还有什么登录机制jwt和session有什么问题jwt怎么实现过期的(和他绕了好久,没听明白他意思)你的热点数据怎么判断\14. cookie和session的区别?\15. cookie在项目中是怎么使用的?\16. cookie和session是怎么协作的?你会携带cookie爬网站吗,是什么场景,为什么?cookie会携带什么信息Web Cookie有什么作用,如何防止泄露后被别人登上你的账号Cookie vs Session Storage (回答成localstorage了) \4. 如果说有并发操作修改session里面的内容,怎么解决(四种方案?)2.你的项目使用Http还是Https,如何改为Https3.jwt vs session4.jwt、session分别怎么踢用户下线拷打aes和rsa 加密流程[1.cookie 和 session; 2.跨域,什么请求不会发生跨域 怎么保持session的固化讲一讲布隆过滤器场景设计:注册到登录的实现,越详细越好(讲了一下扫码的时候的长轮询,密码md5盐值加密,双token验证+redis)盐值加密的作用(安全性)生成token的秘钥存到前端还是后端2.nginx:Nginx的作用 它可以做什么Nginx 中你了解有什么命令Nginx 配置项你了解多少Nginx 负载均衡策略有哪些3.[MD5是啥加密形式,为啥不可逆 4.redis你怎么操作Redis的?(回答stringRedisTemplate)stringRedisTemplate和RedisTemplate什么区别?redistemplate改造,手写redisTemplate常用的方法,● Redis的一个lua脚本,RedisTemplate,和redis事务有了解不?(我只知道lua脚本是原子的,redis事务我不会)● 那你说的这个原子性和mysql的原子性一样吗?
点赞 评论 收藏
分享
1. 双token -详细讲2. 我当前用户啊,比如说你用A嘛,登录完之后,它不是有一个短token、长 token,长token 在这个用户这边吗?那假设我另外一个用户,或者说同样的用户名嘛,在不同的浏览器或者说其他地方登录之后,那你当前那个用户会怎么?就已经登录的用户这个会出现什么情况3. 刚才你说的这边有,我有一个情况不是很尴尬,比如说你正在操作一些内容,然后我这边会先登录之后把你给挤掉了,那这一块不会有任何问题嘛?不管是数据上还是说是一些操作上不会出现一些问题嘛?4.就比如说我一旦出现这种情况,有没有什么方案可以好处理?因为你做双 token 的应该是会出现这种情况才对。5.你这边有用双双 JWT进行无感的刷新嘛? 那你 JWT 它是怎么去认证的?6.不按刚才那样做,我可以随随便篡改 jwt,那这个要怎么办?7,jwt是前端那边验证,还是说是由我们请求到后端的时候去验证?8.我们 JWT 或者说token嘛,其实实际它是应该都会有一个过期时间嘛?那在我们过期时间这块的设置上,具体是怎么去设置的?9.长token不是七天吗?那短或者短的话应该是30min嘛?那如果一旦这些都过期了,我们会做什么操作?10.短 token 过期呢,会怎么样?11.比如说用户权权限校验嘛,就是你主要是针对短 token进行校验吗?还是说你的信息都是在短token里面?还是说在哪个位置?12. Bilibili 这项目还要写了一个基于xxl-job,布隆过滤器,es和 mysql的同步嘛?然后这一块能具体给我讲一下这个内容吗?13.是一开始先把数据都存在Redis 里面?就是比如视频啊?干嘛都存在 Redis?那这样会不会导致我Redis 的数据过于庞大?因为你一个视频可能有几百兆、几G的这种内容。我说分片存在minio14. Redis是我一开始上传视频。哦,那你是会记录吗?还是说是等它上传完后我再去记录?15.记录了一些视频信息,怎么能知道?就是说 Minio 那边已经存完了呢?16.那边已经传完了嘛?但是你在同步的时候不是都是从 redis那边去同步数据嘛?那你怎么 redis 那边是怎么能感知到?就说你这个文件已经传完了。17.比如说 MySQL和ES 同步嘛?其实按刚才说,ES它可能速度会更快,那 MySQL会慢一点,那你这一块有没有去研究过它为什么会有这块差距?-我说es有倒排索引18.其实我们 MySQL啊,它其实也有一些算法,算法比如说B+树,或者索引啊,这种 B +树,它的查询也是会提升速度,那为什么它和 ES 差距还会那么大呢?这一块有没有去了解?19.ES分词这一块有没有办法提升他的查询速度?20.布隆过滤器你这边主要是用来做什么?21.那如果是这样的操作,为什么我们不简单 redis的使用就好,还要研究这个布隆过滤器?
亚信安全一面2人在聊 查看21道真题和解析
点赞 评论 收藏
分享
评论
2
47
分享

创作者周榜

更多
牛客网
牛客企业服务