招联金融-后台开发-实习-{一面+二面: 1h}

一面

预定时间10:40, 实验室同学早上9点面的,建议我提早十分钟进入后签到排队

10:33一面面试官就进入房间了,那就直接开始了

自我介绍

大致说了一下学历情况,然后简单介绍了自己简历里面的项目(一个微服务项目+一个简单推荐系统项目,都不是公司或者实验室项目,自学项目)

项目提问

面试官围绕我的两个项目,让我说说项目的架构和用到的组件,然后针对用到的技术栈进行八股提问

  • Spring Boot和Spring的区别:我说了自动装配、注解配置等等,总之就是简化配置、易于开发

  • 说说Spring Boot自动装配原理: @EnableAutoConfiguration里面导入的AutoConfigurationImportSelector.class的工作流程, 各个外部库依赖包里META-INF/spring.factories或者3.0之后的META-INF/spring/xxx.AutoConfiguration.imports里定义的自动配置类

  • 既然你说会扫描外部库里定义的要被导入的Bean,那这么多Bean都会被导入? 大致说了下比如@Conditional和@ConditionalOnMissingBean这两个注解,然后进行过滤之类的balabala

  • 说说你对Spring Cloud的理解:我说了一堆SpringCloud里针对微服务架构/分布式架构提供的成熟组件之类的,大致说了说项目里是怎么用到这些组件的,总之就是易于微服务架构开发的框架集合。面试官说,那不就是全家桶,我愣了下说:"是啊"。(有点尴尬)

  • MySQL索引知道吗: 不知道面试官想听多少,我就把InnoDB引擎的索引分类、B+树结构、二级索引回表、联合索引啥的还记得的都说了,说了比较久,然后面试官就没继续问我MySQL相关了

  • Redis你怎么用的: 结合项目说了一下,只用到了hash和string,面试官也没有继续考Redis的八股了

  • 先前听你说你是用docker部署的TF-Serving服务,说说你对docker的理解: 第一反应是"啊?怎么问这个",因为我根本没复习docker相关知识,拉个镜像用用而已。。。依靠模糊的记忆,大致说了docker容器互相隔离,比虚拟机更轻量、直接借助操作系统内核运行,最主要的是方便,拉了镜像直接部署。

  • k8s用过吗? 没用过,只是听过

八股提问

面试官说,那我们聊一下Java吧,Java多线程你应该用过吧?

  • 线程池有哪些参数: 说完后,我又继续结合线程池工作原理解释各个参数都是干啥的,这个知识点说了挺久的。。。

也许是我说得比较久,面试官好像问完这个问题就没问了。。。

技术无关提问

  • 工作城市深圳和武汉,你的选择是?

  • 你现在是研二吧,为什么不考公或者深造/读博呢?

  • 你有别的Offer吗?

反问+总结

反问:

  1. 您所在部门常用的技术栈和最近开发的产品: 面试官说都是Java相关,开发的一般围绕贷前、贷中、贷后三个阶段里会使用到的各个系统,他说具体部门到时候可能由HR分配,不一定分到他所在的部门
  2. 实习时间

我以为反问结束面试就结束了,然后面试官说对我进行个总结,大致就是说各方面还ok,让我准备一下马上二面(!)

这么快?效率真高,这还是我找实习生涯第二次进二面! 前面面了互联网大厂8次左右,7次一面挂555

10:58结束一面,总计25分钟

二面

重新进入面试房间后,11:03来了一位白发苍苍的强者,应该是主管吧

自我介绍+项目介绍

  • Java开发的框架你用过哪些: 除了Spring和它底下那堆组件,对别的框架仅限于听过Struts2,我就说只用过Spring框架

  • MySQL存了什么东西,数据量很大的话有咩有分库分表: 大致说了一下数据集大小,直言自学项目没构造很大的数据量,然后赶紧补充了一下分库分表最浅显的定义,称自己实际开发时可以马上学

  • 微服务调用使用的是啥框架: 我先说了解的其他比如Dubbo、gRPC之类的,但是项目里只用到了简单一点的OpenFeign,然后又提了一嘴引入了消息队列发布异步消息、延迟消息之类的

  • 你的项目里有没有高并发场景相关的解决方案: 这个没咋搞过,我就强行套到消息队列异步削峰上,然后说了一嘴Sentinel服务降级、熔断之类的配置

技术无关提问

  • 你有别的Offer吗: 没有(0 Offer选手报道)

  • 投过哪些公司? 你对互联网、制造业、金融科技等相关公司的看法? : 我说我追求Work-Life Balance,对自己身体健康有更长远的考虑,踩了一下拼多多的11116(哎呀,还不是因为我菜,没有一个互联网厂要我555)

  • 工作地点,深圳和武汉都有研发中心,你的选择及动机

  • 你对实习的看法: 表达了自己的转正期望,和即使无法转正也能通过实习经历强化自己的履历之类的,这样秋招面试其他公司至少有的聊,顺便参与一线开发,看看主流开发都是在干些什么

反问

  • 公司整体用的技术栈: 主要是Java,C++项目很少,用了一些自研框架,对某些中间件进行了二次开发和封装(顺便说了一嘴不会像我的自学项目这样直接用原生的,我只能唯唯诺诺地呃呃呃了)

  • 实习时间最低要求和最早到岗要求: 至少2个月可以考察转正,最早到岗没有特别要求,七月上旬之前来就可以

11:27结束二面,总计24分钟

总结

作为一个至今0 Offer选手,这次运气比较好,面试官问的问题我基本能答上来,总体而言很简单,没有深入底层,有的问题可能因为我扩展讲了很多,让面试官认为我还不错。。。面阿里和美团的时候,总是能问到我不会的,非常尴尬,5次一面挂

希望有个Offer吧,这两个半月里已经充分认识到自己的菜了,有个公司能收我就感恩戴德了555

#招联金融Java工程师面经##实习#
全部评论
哥们儿希望能做同事
1 回复 分享
发布于 2023-05-17 23:13 陕西
加油,可以的
点赞 回复 分享
发布于 2023-05-13 20:26 江苏
我二面全程没问八股,感觉和聊天一样
点赞 回复 分享
发布于 2023-05-13 21:58 湖北

相关推荐

一面,20min左右。先问了点基本信息,成绩怎么样,考研保研,有无各种奖项。随后主要问项目经历和实习经历,但是没有深入技术细节,主要围绕怎么做?为什么做?有什么价值?来提问。-二面50min左右。问研究生阶段课题,问实习和项目经历,随后开始问八股:操作系统:1.了解缓存吗?缓存主要是为了解决什么问题?什么数据会存放在缓存中呢?为什么用多级缓存?2.介绍下进程和线程?怎样保证线程安全?为什么会产生死锁?计网:3.介绍下三次握手和四次挥手。为什么四次挥手?TCP连接怎么保证数据安全传输?4.了解Http吗?和Https之间的区别是什么?那Https加密方式了解吗?一次Http传输包含哪些过程?C++:5.了解模板吗?主要是用来做什么?6.动态多态是怎么实现的?基类和派生类都会有虚函数表吗?八股问的不多,相对也并不深。之后有一道手撕:给定一个数组,找出其中两个不相邻的数的最大差值,并返回其下标。题是口述的,讲述自己思路就行,我一开始给了个双指针的思路,面试官说不太明白,于是打开IDE自己写了下,面试官说应该从动态规划的角度去考虑。---终面,30min左右。主要问课题,进度怎么样?有没有成果产出?成绩怎么样?有没有什么含金量很高的奖项?家是哪儿的?职业规划是什么?是独生子吗?职业规划有和父母沟通过吗?随后跟一面一样拷打实习经历和项目经历,问自己认为最有含金量的经历是哪一段,随后进行深入提问。八股就一个问题:如果在一个进程中使用new申请了一段内存,没有释放会怎么样?那编译阶段会报错吗?如果不报错在运行阶段会怎么样?怎样能避免出现这个问题?有没有用过相关工具去解决这个问题?-心理测评。不限学历!不限专业!注意岗位特点:专业不限岗位注意多介绍自己个人经验合综合素质,多围绕实习和岗位工作内容来展开,岗位写的xx专业优先建议把项目和大赛经验发在重点介绍【TP-Link联洲】2025届提前批校招正式启动✅关于联洲3大体系:研发、制造、营销41家海外销售公司、产品远销170+国家和米哈游地区2000+产品热销全球✅工作地点:深圳、上海、成都、海外(欧洲、北美、亚太、南美、中东非)✅投递通道:https://career.tplinkglobal.com/campus/jobs?shareId=ac94514e-9607-43c0-8fc7-001a7c7d72b8&shareSource=2推荐码:EVB2T2使用内推码简历优先筛选,有任何问题包括进度查询可以私信我,内推后在评论区留言【姓名缩写+岗位】,方便捞人和确认投递状态
TP-Link联洲国际
|
校招
|
超多精选岗位
点赞 评论 收藏
分享
14 59 评论
分享
牛客网
牛客企业服务