27 山东小国企厂

很年轻的面试官,气氛很轻松

按时间顺序

  1. 自我介绍(学校,专业,年级,项目,技术栈)
  2. 一开始先聊天,学习Java多久,咋学的,看啥书,遇到不懂得怎么办等等
  3. String为啥不可变?
  4. 底层是一个char数组,且被final修饰
  5. 反射讲一下
  6. 如何获得class类对象?
  7. getClass()方法
  8. 通过包名
  9. 直接通过类
  10. 反射有什么应用场景?(我讲的AOP和日志)
  11. AOP你主要使用在哪些场景?
  12. MySQL数据库的批量插入,比如说如何向数据库中插入1000万的数据量?
  13. OOM了解吗?如何排查解决
  14. 接触过ES吗?(没,只接触过MySQL和Redis)
  15. 在你的项目中,表的建立,在什么字段上加索引,为什么?
  16. 如果一个表的数据量过大,你遇到过吗?你会如何解决?(分库分表)
  17. 在你的项目中Redis的用途
  18. Linux熟悉吗?
  19. Redis中设置了过期时间的数据还会存在吗?(考Redis过期删除策略)
  20. 项目中使用了线程池吗?(3大方法,7大参数,4大拒绝策略)
  21. 你觉得你能快速上手一个项目吗?(不能也给我说能,气势先拿出来)
全部评论
佬大二吗
点赞 回复 分享
发布于 04-27 15:08 广东

相关推荐

04-25 17:51
已编辑
天津工业大学 前端工程师
自我介绍,尝试用英语介绍通过 2 道笔试题考察八股1. 表单字段非空校验(空值判断、对象键值的处理、遍历对象的时候如何避免遍历到原型链上的属性)2. 代码输出结果(var、闭包、作用域)纯八股1. 说说 JS 的数据类型2. 说说 Symbol 的使用场景,Symbol 值作为对象的属性名时如何读取3. 说说 BigInt,怎么处理大数字运算4. 什么是跨域5. webpack/vite 如何解决跨域问题5. 浏览器地址栏输入 URL 并且按下回车之后发生了什么6. 说说 DNS 的查询过程7. vue 相比原生 JS 解决了什么问题(MVVM)8. 使用 vue 渲染页面一定更快吗9. vue2、vue3 是如何代理数据的实习/项目相关1. 实习期间负责哪些业务2. 项目用到了 web components,为什么要使用 web components3. 项目是 monorepo 架构,说说什么是 monorepo,其优势和使用场景4. 说说性能优化相关指标,如何着手性能优化5. 图片相关请求如何优化6. 将图片转成 base64 一定更好吗7. 说说大文件上传的设计思路(分片)8. 如何高效分片(多线程 web worker)9. 如何并发控制,并发是否有最大数量限制10. 小文件如何上传(分片的 chunk 大小),20kb 的图片如何上传11. axios 二次封装做了什么反问1. 主要业务2. 主要技术栈3. 有什么需要提升的点#前端##面试##面经#
查看54道真题和解析
点赞 评论 收藏
分享
评论
3
5
分享

创作者周榜

更多
牛客网
牛客企业服务