算力大陆Java后端开发

timeline

11.18 b0ss投递简历;11.26 一面

11.29 二面;12.2 hr电话告知oc,等待offer审批

12.4 催了一下,马上邮件录用

一面--52min

  1. Netty、Http、Socket通信的区别;什么是自定义通信协议
  2. 序列化方式之间的区别
  3. Netty心跳机制是什么;在代码层面是怎么实现的
  4. Zookeeper介绍一下,数据结构是什么样的,用来做什么
  5. 负载均衡是什么意思;一致性哈希算法是怎么实现的,有什么需要注意的点
  6. 项目里面登录鉴权是怎么做到;后续请求接口怎么知道他有没有登录
  7. 上传文件、视频是怎么做的;大文件分片是怎么做的;除了存在服务器本地还有什么方案
  8. List接口的主要实现类有哪些,他们有什么区别
  9. Map的遍历方式有哪些
  10. stream流在什么情况下使用,平时用的多吗;在性能上和增强for循环比呢
  11. 电商项目的金额字段用什么类型存储;什么契机了解到的这个知识
  12. spring的@Transactional 是怎么生效的;什么情况下会失效
  13. 持久层用的框架用的什么;有用过Mybatis-plus之类的代码生成器吗(这里我介绍了自己做过的demo,面试官极有兴趣)
  14. SQL题:用户表和vip表,查处用户id为1,2,3,5,7,8,9中积分前三的vip用户姓名和积分
  15. 三种join之间的区别,刚刚的题目应该用哪一种
  16. 有没有前端开发经验(直接说了不会)
  17. Git怎么新建分支(不会,没用过协同开发)
  18. 【反问】:没有算法题吗(面试官说他不喜欢考算法题);实习生大概做什么工作;有什么建议吗(夸了我代码能力扎实)

二面--17min

上来直接提问,没有自我介绍环节

  1. 为什么想着要做一个RPC项目;五种序列化方式他们有什么特点吗,他们之间有什么区别,最常用的是哪个
  2. 心跳机制是为了避免重复连接,那重复连接的缺点有哪些呢
  3. 测试分布式的性能有哪些指标
  4. 两个算法题,描述思路即可:有序链表合并(秒了),最小覆盖子串(hash统计,双指针滑动,秒了)
  5. 项目里面如何处理异常
  6. 项目登录鉴权这方面是怎么做的
  7. 大文件上传怎么做的;文件能不能用户之间直传,不通过服务器;有哪些隐患
  8. 对大模型有什么了解吗(不太知道,只知道问答比较厉害)
  9. 反问:实习生大概做什么工作

总结

一面问的问题挺常规,和每次面试碰到的问题差不多。而且一面面试官人非常好,会有回应,答错了也会给适当讲解。对我简历上没有的代码生成器小demo十分感兴趣,可惜太久没看第一次被问到,讲的不太好

二面比较匆忙,问了几个问题就结束了,两个算法题也都是hot100,只说思路当然是瞬秒。

面完当天在官网就能查到通过,等了一个周末,周一才接到hr电话面。

周四火速入职

#后端#
全部评论
你这才像正常的面试,我面北京算力大陆前端,问了我二十几道八股,写了一道算法说了两个场景题,那面试官跟机关枪似的不停问,偶尔有不会的也不解答直接下一道,半小时回答完直接没反问结束,当时就感觉是KPI,果然过了两三天就挂了😅,我当时答了百分之***十,直接就给我挂了,真的浪费时间😅
点赞 回复 分享
发布于 昨天 12:20 天津

相关推荐

研一开学九月份速成的Java,项目是苍穹外卖和黑马点评,算法基础不好,八股文较为熟练,想找份小厂日常实习,希望牛友们给点意见,蟹蟹啦
求offer的花生米很聪敏:三个月学了这么多?spring springmvc mybatis springboot jvm juc,还做完了两个项目,还熟悉八股,会点算法。卧槽,我该反思了。我暑假开始的,就做了外卖,spring springmvc boot 那些原理好多都忘了,还在刷 jvm 视频,八股和算法也没开始
点赞 评论 收藏
分享
昨天 18:36
门头沟学院 Java
越努力越幸运的雨:这种后面应该还会有人面试,横向比较
点赞 评论 收藏
分享
评论
4
9
分享
牛客网
牛客企业服务