CVTE 后端开发一面面经

8.31更新:已收到二面通知,加油💪



CVTE 后端开发一面电话面,凭记忆尽量写下,时长:1 h

  1. MySQL 问了半小时
  • 一条 SQL 语句的查询
  • InnoDB 引擎中,如果遇到要 update 的数据不在缓存中,会怎么做?
  • 已知联合索引 (a,b,c,d),现在查询条件只用到了 a,c ,这条语句会怎么执行?
  • undo log,redo log,bin log
  • 聚簇索引、非聚簇索引的区别,为什么不用MyISAM
  • 回表查询,如何避免回表查询
  • InnoDB 底层数据结构,为什么不是红黑树
  • InnoDB 的事务机制(我先说了什么是事务,事务的级别,InnoDB 默认的级别,最后是用 record lock 、gap lock)
  1. 个人学习
  • 平时怎么学习的
  1. redis
  • 底层数据结构(答得不好)
  • String
  • zset,为什么用跳表,为什么不用红黑树(没答出来)
  • 键的过期策略
  • 持久化
  • RDB,如何创建子进程,为什么创建子进程,子进程怎么创建 RDB 文件的
  • AOF,重写的过程,重写缓冲区
  1. Java
  • 内存模型(结合垃圾分类)
  1. 项目
  • 如何更新 redis 里的键(答:设置过期时间,但是脏读不可避免)
  • 怎么想到这个架构设计的
  1. 面试官说以下问题不计入面试评价
  • 缓存击穿(没答出来)
  • 缓存穿透(面试官说他们现在会让每一个键的过期时间都有几毫秒的时间间隔,然后会提高扫描过期键的频率)
  1. 反问
  • CVTE 后端开发用什么语言多(主要是 Java、Kotilin、kotlin)
  • 如果过了一面,二面怎么通知、如何进行(三个工作日内出结果,大概率视频面,有可能现场面)
  • 这次面试我哪些需要改进的(面试官让我自己先说哪些需要改进的,然后你自己就知道了,不需要管别人怎么说)

总结:面试官挺好的,一个话题一直问到我不会为止,有些问题我不太理解他会细心解释。

希望有个二面

#面经##广州视源电子科技股份有限公司##Java工程师##校招#
全部评论
在 Typora 写的挺好的,复制到牛客有点变了😅
点赞 回复 分享
发布于 2020-08-30 16:09
我今天也面了,广州的,您的哪里的?我面的很奇怪,要么问一些很难的例如Mybatis的源码,要么问一些非常简单的,简单的我都秒答了,有些难的不太会,20min就结束了。
点赞 回复 分享
发布于 2020-08-30 16:30
我面了40分钟 紧张的要死
点赞 回复 分享
发布于 2020-08-30 17:34
为啥我官网1面还是无法选择面试时间?
点赞 回复 分享
发布于 2020-08-30 21:21
老哥问下你什么时候笔试的?
点赞 回复 分享
发布于 2020-08-30 23:19
电话面是0面嘛,线上面试面了一面,然后又收到了约面试邮件😂
点赞 回复 分享
发布于 2020-08-31 01:18
请问楼主邮件内容是说已经通过前面的环节么
点赞 回复 分享
发布于 2020-08-31 13:36
楼主怎么知道通过了一面
点赞 回复 分享
发布于 2020-08-31 13:44
二面通知长什么样子😂
点赞 回复 分享
发布于 2020-08-31 13:45
为什么刚刚打电话过来要我到现场做笔试
点赞 回复 分享
发布于 2020-08-31 17:49
楼主base哪里,有收到二面吗,二面是视频还是现场啊
点赞 回复 分享
发布于 2020-09-03 12:18
楼主hr面了吗
点赞 回复 分享
发布于 2020-09-08 14:24
3—5天,还没有打电话,痛苦等待中
点赞 回复 分享
发布于 2020-09-09 16:32
8月30号就显示2面过了,现在还没综合面
点赞 回复 分享
发布于 2020-09-09 17:36

相关推荐

面试摇了我吧:啊哈哈面试提前五个小时发,点击不能参加就是放弃
点赞 评论 收藏
分享
5 34 评论
分享
牛客网
牛客企业服务