作业帮 后端开发 提前批一二hr面面经

timeline:一面8.20 二面8.27 hr面9.2,许愿OC

一面

  • linux 常用的十个命令
  • 找一个日志文件中的某个错误码,用 grep 怎么找
  • 讲一下 hashmap,介绍下它的特点,hashmap 是线程安全的嘛,并发写的时候会有什么问题
  • 设计模式用过哪些
  • 讲一下 cas 机制
  • 现在的计算机很多都是多核的,多核里面的变量每个时刻都会是一样的嘛
  • mysql 用的是什么引擎,你们线上的数据库是什么版本,是什么引擎
  • 设计一张课程学生分数表
  • 为什么一般要用一个自增 id 来作为主键呢
  • 讲一下 mysql 的 b+树是什么数据结构,b+树叶子节点存的什么
  • 有解决过线上的一个慢查询问题吗,怎么解决
  • 如果看到一个慢查询就加索引,会有什么隐患嘛
  • 一张表的时候有多个索引 mysql 它是怎么选择
  • 一条 sql 可以同时用上多个索引嘛
  • 讲一下一条查询语句的执行顺序
  • redis 有哪些数据结构
  • redis 哈希结构,比如你存多个 key 的时候,它如果容量不足,它会怎么样
  • 有用过分布式锁嘛,redis 的分布式锁,为什么会出现 a 线程释放 b 线程锁的情况
  • Sql 深分页问题
  • 自增 id 什么情况下会导致不连续
  • 实习需求灰度方案
  • leetcode:1

二面

  • 实习拷打
  • select * from t where a = and b =,如果两个字段没有联合索引,只有分开的索引,会怎么选择 合并索引,什么叫合并索引,为什么会有合并索引,合并索引跟联合索引有啥区别
  • redis 缓存穿透击穿雪崩
  • 算法:输出一个字符串的所有子串(去重+按序输出)

hr面

  • 学生时代你自己比较大的收获有哪些
  • 决定就业之后主要做了哪些事情
  • 实习中比较有挑战的事情是什么
  • 在高压下赶出来一个需求,你觉得需要自己哪方面的这些?素质或能力才能扛得过来
  • 对于后端开发这个岗位自己是怎么理解他的
  • 面临几个 offer 去选择的时候,你重点会关注哪些因素
  • 接受转语言吗
  • 目前除了就是作业帮在面试之外,还投递了哪些公司呢
  • 你对作业帮的了解有多少呢
  • 反问工作时间,打卡制度,后续流程

发个面经,攒攒人品,求OC

#软件开发笔面经##作业帮##提前批##软件开发投递记录##牛客创作赏金赛#
全部评论
哥哥加油,不气馁,么么哒
1 回复 分享
发布于 09-10 22:50 陕西
佬发意向了吗
点赞 回复 分享
发布于 09-11 16:56 北京
大佬作业帮还没OC吗
点赞 回复 分享
发布于 09-30 18:48 山东

相关推荐

5 17 评论
分享
牛客网
牛客企业服务