招银网络后端面经(2021-10)(已offer

2022届校招,10月份面试、拿到offer的。题主比较菜,侥幸拿到offer。分享出来希望对各位有帮助

招银一面(21min

  • 问了下项目的情况
  • 简单介绍下面向对象的三大特性
  • 简单介绍下线程的生命周期
  • 线程池有没有了解过
  • 锁有了解吗,简单介绍下Synchronized和Lock的区别
  • 简单介绍下ArrayList和LinkedList的区别
  • 算法:最小的K个数(写了9min,只写了核心,没有做输出格式处理
  • SSM熟悉吗
  • 对Spring的IOC和AOP有了解吗
  • Mybatis介绍下
  • MySQL数据库的索引
  • MySQL有多少个索引啊?
    • 我答了b+树索引和hash索引,他问还有吗
      • Primary Key(聚集索引):InnoDB存储引擎的表会存在主键(唯一非null),如果建表的时候没有指定主键,则会使用第一非空的唯一索引作为聚集索引,否则InnoDB会自动帮你创建一个不可见的、长度为6字节的row_id用来作为聚集索引。
      • 单列索引:单列索引即一个索引只包含单个列
      • 组合索引:组合索引指在表的多个字段组合上创建的索引,只有在查询条件中使用了这些字段的左边字段时,索引才会被使用。使用组合索引时遵循最左前缀集合
      • Unique(唯一索引):索引列的值必须唯一,但允许有空值。若是组合索引,则列值的组合必须唯一。主键索引是一种特殊的唯一索引,不允许有空值
      • Key(普通索引):是MySQL中的基本索引类型,允许在定义索引的列中插入重复值和空值
      • FULLTEXT(全文索引):全文索引类型为FULLTEXT,在定义索引的列上支持值的全文查找,允许在这些索引列中插入重复值和空值。全文索引可以在CHAR、VARCHAR或者TEXT类型的列上创建
      • SPATIAL(空间索引):空间索引是对空间数据类型的字段建立的索引,MySQL中的空间数据类型有4种,分别是GEOMETRY、POINT、LINESTRING和POLYGON。MySQL使用SPATIAL关键字进行扩展,使得能够用于创建正规索引类似的语法创建空间索引。创建空间索引的列必须声明为NOT NULL
    • 唯一索引知道吗
  • 用过其他中间件没有?
  • 反问:一面结果多久出
    • 答:一个星期左右
    • 实际:当天就出了

招银二面 (37min

  • 了解项目的情况

    • 做了哪些有亮点的工作
    • 项目中你的主要贡献
  • 场景题(问了很久

    • 这个项目总共设计几张表
    • 用户权限怎么管理的
    • 权限是怎么体现的,写在代码还是数据库里?
    • 假如说有7/8种角色,该怎么设计,设计几张表,表之间的关系什么样子的
    • 解决问题:新增加权限,但不至于新增加一张表(新创建一张表,你的代码也需要重构
    • 现在让你不要把权限的操作写死在代码里,而要体现在数据库里,怎么操作?
      • 角色-权限表:我把角色和角色的权限存储在一张表之中,这样会有什么问题吗?
      • 角色会有自己的信息:比如角色创建时间、创建者,还有他自己的权限信息(比如说他能对谁进行操作)
        • 我:增加权限会增加一个字段,这样对整个表来说开销有点大,对代码来说也需要重构
          • 他:只是开销问题吗?
          • 他:所以呢,所以怎么解决这个问题
    • 他:回去了解下abac
  • 介绍一下springsecurity

    • 看过架构、核心组件吗?
  • 反向代理

    • 反向代理实验方案上有哪些?
    • 了解过Nginx吗
    • 那对负载均衡了解过吗(笑
  • spring框架的组件,除了security还有了解吗

  • 讲一下springboot自动装配的原理(我前面提了springboot

  • 接触spring有多长时间了

  • 对spring的IOC和AOP的理解

  • 设计模式了解吗

  • 网络

    • 为什么要设计7层模型
      • TCP和HTTP报文的内容,报文头有哪些
      • HTTP 4开头的状态码,401和403有啥区别
    • 对网络编程有了解过吗
      • 我答了socket
      • 对socket编程常见优化手段、还有底层细节(比如IO多路复用,有了解过吗
  • 平时会看什么书,看什么论坛

    • 技术方面对你帮助最大的是什么书
  • 对加班怎么看待(笑

    • 评价:你价值观还挺正(笑
  • 反问

    • 第一个场景题该怎么解决
      • 说根据情况做改变
    • 结果多久出
      • 2-3天。
      • 结果第二天晚上出结果了。二面通过(我都惊了,本来以为凉透了

招银hr面 13min

  • 自我介绍
  • 为什么转java开发
  • 你目前成绩排名大概怎么样
  • 不打算读研?
  • 有担任学生干部/进学生会的经历吗
  • 平时有什么兴趣爱好?
  • 目前有获得哪些offer吗
  • 是家里独生子吗,有对象吗
  • 对工作的城市是怎么考虑的?
  • 过往最有成就感的事情
    • 当时是怎么样的一个背景?
    • 一个人完成的吗
    • 采取了哪些措施去解决问题
  • 找工作主要看重哪些方面
  • 对我们公司了解多少
  • 技术面的话,觉得我们这边技术怎么样
  • 过往在团队项目中喜欢担任什么角色
  • 过往有发生什么冲突
    • 会尝试什么途径去解决这个问题
    • 如果再来一次的话,你觉得还有哪些方法是可以进行优化改进的
  • 经历过最困难的任务
    • 当时是怎么客服这些问题的
  • 面对困难的任务时经常会是什么感受
  • 一般怎么调整自己的状态
  • 假设工作需要快速熟悉新技术领域,你会从哪些角度入手
  • 近期在学的是哪块
  • 反问:结果多久出
    • 答:1-2周
    • 结果真的等了2周
#招银网络##面试题目#
全部评论
没加面的话是普通offer吧,楼主打算去嘛?
点赞 回复 分享
发布于 2021-12-03 14:50
13minHR面问了这么多问题,楼主优秀,明天的HR面,来接好运
点赞 回复 分享
发布于 2022-09-20 11:50 四川

相关推荐

2024-12-23 13:57
广西大学 Java
秋招真的是一场漫长的马拉松,现在也终于轮到我松口气啦,拿到了平安产险科技中心的offer,记录一下拿到offer的全过程:我的timeline:11.12 笔试12.2 初面12.6 复试12.20 offer面试情况:平安产险问的问题真的太多了,从项目问到Java框架,从Java框架问到Java基础,从基础问到操作系统,妈耶,我记得初面面到后面都给我面累了,但是面试官一直在很认真的问和引导我,我就也没放弃,给你们大致感受一下。1.项目技术框架2.逻辑业务设计3.项目技术难点4.修改bug5.Springboot特点6.实现ioc的方式7.Bean的注入方法8.过滤器和aop的区别9.Springboot的自动配置如何加载10.Mybatis实现方式11.Mapper如何实例化12.Nacos服务注册,基于什么协议13.Springsecurity讲一下14.数据隔离有什么实现方式15.讲一下minio如何存储的16.项目redis更新频率17.Java8的新特性18.讲一下lamda表达式19.Java的多态20.Java学习路线21.Java的集合22.List的底层数据结构23.List实现动态扩容,什么时候进行扩容,如何扩容24.List是否指定大小有什么区别和好处25.多线程如何处理,如何加锁,加锁的对象26.如果类的其他方法调用了上锁的对象会怎样27.Linkedlist底层数据结构,如何增删,如何判断是否环状联表28.Hashmap的键值是否能为空,数据结构,如何转化29.为什么红黑树的效率高30.树的常见结构(除了二叉树还有什么)31.讲一下红黑树,有什么应用场景32.讲一下进程和线程33.如果一个线程高cpu,如何定位34.如何查看具体的线程35.多线程操作,原子变量,volatile具体实现36.Io操作37.字节流和字符流区别38.字符流遇到乱码怎么处理39.常见的字符集40.网络编程不管怎么样,最终算是过了,也拿到了offer,求职体验也还不错。offer情况:base深圳福田市中心,位置非常核心,周边都是商场,很便利。产险业务比较核心也比较稳定,据说工作强度也不算大,公司比较人性化,我们后面报道的路费和报道的酒店都是报销的,加入还是比较安心的。其实offer唯一美中不足的是薪资不高,不过好在平安产险背景比较强,行业背书还可以,以后跳槽还比较容易,甚至更好升职级,就先接了。大厂真的是我们秋招的托举,总是让我们很安心,本来一直到11月还没有offer的我很焦虑,直到平安产险连续发初试复试和最终发offer,让我感觉很温暖!#平安产险科技中心求职汇总#
开挂了的鲸鱼很深情:秋招真的就是过关斩将,结果是好的就好啦
查看40道真题和解析
点赞 评论 收藏
分享
评论
26
67
分享

创作者周榜

更多
牛客网
牛客企业服务