猿辅导Java上岸,开心

猿辅导流程这次感觉效率很快,8月17号笔试,26号一面,9月2号二面,4号三面,昨天晚上(10号)意向书,当时首先是HR小姐姐加了微信,我当时感觉是不是凉了要捞我啊,然后去邮件箱里刷新了一下邮件,哇,意向书,幸福来的太突然了。回到微信,HR小姐姐说方不方便接电话,小姐姐讲话声音有点小,沟通了一些有没有拿到其他公司的offer啊,有没有了解过猿辅导的产品啊之类的话题。
总之,十分感谢猿辅导给了offer,下面是三面的面经,不太详细,祝大家早日拿到心仪的offer!
  • 一面
  • 线程池用完之后还没有释放,核心线程与非核心线程的状态
  • 各缓存中间件的区别
    • Mencache不支持持久化
  • Redis的缓冲穿透、缓存击穿
    • 缓存击穿,高并发访问,热点key
  • JVM中所有OOM的情况
    • 堆溢出、方法区、栈溢出、本地方法栈溢出
  • 异常与错误
    • 运行时异常:NullPointerException
    • 非运行时异常:可预知的,编译器负责检查,IOException
  • 算法题
    1. 九宫格数字转字母组合
    2. 两个有序链表合并
  • 二面
  • 算法题
  • 1. 十进制转十六进制
    2. 二叉搜索树转双向链表
  • 三面
  • 不让说自己的秒杀项目,因为听得太多了,其他项目二选一
  • java NIO
  • 进程通信方式
  • Redis为什么快,为什么不用多线程
  • 跳表结构
  • 算法题
    1. 数据库分表后,给定某一字段查找范围,如何快速定位查哪些表?
    2. 好友关系,并查集合并
#面经##校招##Java工程师#
全部评论
栈溢出是OOM?。。不是StackOverflowError吗
1 回复
分享
发布于 2020-09-11 23:12
大佬三面第一个算法题是怎么做的
1 回复
分享
发布于 2020-09-24 20:21
阅文集团
校招火热招聘中
官网直投
楼主你好,请问你是实习、校招还是社招?岗位是什么?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复
分享
发布于 2020-09-11 15:21
算法题第一题怎么答呢
点赞 回复
分享
发布于 2020-09-11 21:27
弱弱的问一下楼主做过的项目大概做到什么程度?我没有什么好的项目会不会被hr扣?
点赞 回复
分享
发布于 2020-09-12 11:44
大佬好强,猿辅导给多少。我直接没有笔试
点赞 回复
分享
发布于 2020-09-12 12:59
大佬,二面就是直接算法题么,没别的了么
点赞 回复
分享
发布于 2020-09-12 16:58
恭喜!沾沾喜气!😃
点赞 回复
分享
发布于 2020-09-12 23:34
19号猿辅导服务端java一面,感觉我只会去自取其辱了
点赞 回复
分享
发布于 2020-09-15 00:22

相关推荐

#vivo2024届全球校园招聘#报的算法岗,本来觉得没啥希望都懒得去了,后来想想就当积累经验还是跑了一趟。不够面试官比较和善体验还不错,而且线下还提供茶歇所以也没亏。(哼!拿不到你的offer还干不掉你的茶歇?)先是半个小时的技术一面。首先是自我介绍,然后针对简历上的项目展开,用了哪些技术栈,有没有考虑优化,遇到了什么困难之类的。我主要答的是一个后端项目。汗,说不定是看出我算法项目太简单都懒得问了。然后问了些八股,不多也不难,比如数组和链表,HashMap实现。HashMap我记不得具体的了,扯了两句然后面试官就继续往下问了。还问了些框架问题,mybatis的作用什么的。最后手撕了道easy题,替换字符串中的空格。(之前背了不少算法和数据结构的八股结果都没用上,甚至没问排序算法复杂度之类的,囧,这是要招算法还是要招运维啊)反问环节。问了工作地点,会不会加班,然后给个面评。面试官评价基础可以,笔试分数还挺高(哈哈,最近做了一堆笔试,vivo做的啥题什么样我都不记得了,只能点头),但是大学中期成绩不大行,项目经历也比较薄弱(汗流浃背了,说得都对我只能立正挨打),然后就是我这来面试有试探的意思,同时搞算法和后端方向不是很明确。完了让我出去等会儿hr面。hr面。基本就是传统问题。然后就结束了,让我四月份再等通知。不管啦!能不能下一步也是四月的事了。继续春招努力!
点赞 评论 收藏
转发
二面比一面更难,更多八股,一共 60 分钟。1. 上来没有自我介绍,直接说简历的项目2. 就说最近的这个项目,做了哪部分内容3. 说一下项目一些技术怎么实现的(说了很久)4. 用了 redis,为什么,知道穿透吗(不知道)5. 看过 react 的文档吗,在项目里面用过哪些新 hook 没有6. useEffect 和 useLayoutEffect 的区别7. 简历写用了 nextjs,说一下他的特点(ssr 和 api router)8. ssr 相对 csr 的特点9. 有用过 TypeScript 吗,有什么类型(只说了联合类型10. 了解 interface 和 typeof 吗,有什么区别11. 计网的,我们常用到哪个层(应用层12. 我们网页用到了应用层的什么(我说了发请求,从服务端拿数据)13. http 状态码说一下14. 401、404 这些有什么区别15. 接下来就是无尽的八股了16. 说说数组的方法,哪些改变原数组,哪些不改变17. 对闭包的理解,如何解决因为闭包造成的内存泄漏问题18. 说到闭包,其实递归也是闭包,知道有什么办法防止泄漏吗(没说上来,面试官说了尾调用,在 react 里也很常见)19. 接下来是 this,联系执行上下文谈一下两者的联系20. 原型链,和 this,这里有点模糊了,只记得答构造器调用、函数调用、方法调用、call apply bind 调用这四个21. 已经有点力竭了,问我昨天一面写了什么算法题,答用递归实现深拷贝,他说这其实就是上面提到的递归的什么什么巴拉巴拉忘记了,然后是算法题:// 遍历给定节点id的所有子节点,如有结果以数组形式输出写了大约二十分钟,还是自己太菜了,最后还是写出来了写完说了代码思路,面试官就问是什么数据结构,用了什么算法,我回答是树,dfs 深度优先22. 最后反问环节,问了学习前端的建议,面试官说起红宝书,前面问到的很多八股其实都在里面能找到答案,推荐还是把这些弄清楚,另外框架方面也是看看官方文档,最好是实现一下里面的代码,彼时已经六点十分,我以为到了饭点会不耐烦,没想到说可以继续问,有什么问题都可以,但是我问到这里就结束了。总结:问的非常的全面,项目、框架、八股、算法全都拷打了一波,感觉想过真没那么容易。
点赞 评论 收藏
转发
12 78 评论
分享
牛客网
牛客企业服务