当前位置: 首页 > 面试经验 >

汇川_Web后端开发_面经

优质
小牛编辑
64浏览
2024-10-27

汇川_Web后端开发_面经

TimeLine:09.08 测评,09.26 技术面,10.14 HR 面,10.17 总监面,10.23 OC,基本都是半小时的面试时间。

一面

  1. 自我介绍

  2. 线程池:

    • 问题:假设线程池核心线程数是4,最大线程数是8,队列容量是8,同时提交8个任务,每个任务执行10秒钟,线程池会用多少个线程来处理这8个任务?
  3. 线程池拒绝策略:

    • 问题:线程池的拒绝策略有哪些?
  4. 线程返回值:

    • 问题:一般情况下怎么获取线程的返回值?
    • 追问:get方法会阻塞吗?
  5. 线程本地变量:

    • 问题:线程本地变量一般用哪一个?
    • 追问:ThreadLocal底层是如何实现的?
  6. 事务注解:

    • 问题:Transactional注解是如何实现的?
    • 追问:什么场景下事务注解会失效?
    • 追问:如果A方法调用B方法,B方法也有事务注解,这种场景事务会失效吗?
    • 追问:在多线程中事务是否有效?
  7. MySQL查询优化:

    • 问题:MySQL查询慢如何优化?
    • 追问:如何查看是否命中索引?
    • 追问:还有其他字段吗?
  8. 省市区数据存储:

    假设有一个省市区的数据存储需求,数据结构如下:

    • 一个表存储所有的省、市、区信息。
    • 表结构包含字段:IDcodenameparent_id
    • 需要实现查询某个节点及其所有子节点的功能。
  9. Redis数据结构:

    • 问题:Redis常用的数据结构有哪些?
  10. 大Key问题:

    • 问题:Redis中大Key会有什么问题?
  11. 分布式锁:

    • 问题:如何实现分布式锁?
  12. 线程锁:

    • 问题:线程锁有哪些?
    • 追问:synchronized是轻量级锁还是重量级锁?
  13. 垃圾回收器:

    • 问题:常用的垃圾回收器有哪些?
  14. 自定义注解:

    • 问题:如何实现自定义注解?
  15. 数据分组:

    • 问题:如何根据年龄对学生信息进行分组?
  16. Spring源码:

    • 问题:有没有看过Spring的源码?

    • 追问:Spring中获取Bean的方式有哪些?

    • 追问:还有其他方式吗?

  17. 数据分表:

    • 问题:如何进行数据分表?
  18. 设计模式:

    • 问题:有没有用过设计模式?
    • 追问:可以讲讲策略模式的实现吗?
  19. MyBatis占位符:

    • 问题:MyBatis中$和#的区别是什么?
  20. 项目难点:

    • 问题:有没有遇到过比较难的事情?
  21. 反问:

    • 问题:进入公司后可能负责的业务是什么?

HR面

  1. 自我介绍:

    • 问题:请做一下自我介绍,重点讲一下项目经历。
  2. 专业选择:

    • 问题:为什么选择软件工程专业?
  3. 最喜欢的专业课:

    • 问题:最喜欢的一门专业课是哪一门?
  4. 延展学习:

    • 问题:除了课堂上的学习以外,还有哪些延展的学习?
  5. 专业课成绩:

    • 问题:你的专业课成绩怎么样?
  6. 成就感的事情:

    • 问题:在学校里做过的最有成就感的事情是哪一个?
  7. 挫败感的事情:

    • 问题:让你比较有挫败感的事情是什么?
  8. 实习经历:

    • 问题:讲一下你的实习经历。
  9. 实习中的挑战:

    • 问题:实习中最有挑战性的任务是什么?
  10. 收获:

    • 问题:实习过程中有哪些收获?
  11. 职业规划:

    • 问题:你的职业规划是怎样的?
  12. 期望工作城市:

    • 问题:期望的工作城市是哪里?
  13. 期望薪资:

    • 问题:期望薪资是什么样的范围?
  14. 面试公司:

    • 问题(面试官):现在有在面试哪些公司吗?有没有收到offer?
  15. 汇川了解:

    • 问题(面试官):对汇川了解吗?
  16. 个人情况:

    • 问题:老家是哪里?父母做什么工作?
  17. 兴趣爱好:

    • 问题:在学校里有什么兴趣爱好?
  18. 影响最大的人:

    • 问题:谁对你的影响比较大?
  19. 性格特质:

    • 问题:用两个关键词概述一下你的性格特质。
  20. 后端开发者的特质:

    • 问题:你认为后端开发者需要哪些关键特质?
  21. 优点和缺点:

    • 问题:结合岗位来看,你有哪些优点和缺点?
  22. 其他问题:

    • 问题:如果通过面试,还有一轮面试吗?
    • 问题:大概什么时候会出结果?
    • 问题:如果通过了,是在总部还是子公司?

总监面

  1. 自我介绍

  2. 实习经历:

    • 问题:你今年做的实习是吧?
    • 追问:你参与的项目有多少人?
    • 追问:你们大体上是怎么分工的?
  3. 工作目标:

    • 问题:你在实习阶段的主要工作目标是什么?
  4. 项目业务目标:

    • 问题:你做的项目的业务目标是什么?
  5. 工作完成情况:

    • 问题:你自己评估一下工作任务的完成情况?
  6. Bug分类:

    • 问题:你产生的bug大体上怎么分类?
  7. Bug处理:

    • 问题:遇到用户体验或测试提出的问题,你会怎么处理?
  8. 前后端协作:

    • 问题:前端提出数据格式修改需求,你会怎么处理?
  9. 阅读书籍:

    • 问题:最近有没有在看什么书?
    • 追问:除了技术书籍,其他方面的书有看过吗?
  10. 书籍介绍:

    • 问题:选一本感触深的书介绍一下。
  11. 职业规划:

    • 问题:关于职业规划发展有思考过吗?
  12. 反问:

    • 问题:如果面试通过,可能会做什么?
    • 追问:大概什么时候会有结果?
#汇川##汇川技术求职进展汇总##软件开发笔面经##面经#
 类似资料: