数字马力 郑州Java一面(30min)

  1. WebSocket 是用的什么框架做的?有了解过还有什么框架可以做类似于 WebSocket 这种东西吗?

  2. TCP 握手是哪三次握手?

  3. 拿 TCP 和 UDP 的区别和他们使用的场景分别是什么?

  4. 浏览器从输入一个 URL 到返回一个完整的页面,它整个流程是什么样的?

  5. 项目里面的 Redis 是自己部署的吗?部署的过程有遇到过什么问题吗?

  6. 使用 WebSocket 的时候有遇到什么问题吗?比如说把机器的连接池打满之类的。

  7. 你项目中提到了工厂模式和单例模式,可以具体说一下是怎么使用的吗?

  8. 抽象类和接口有什么区别?

  9. 反射原理和使用场景了解吗?

  10. 对 Java 的异常体系了解吗?

  11. SQL 的优化思路有了解吗?讲一些具体的思路。

  12. ThreadLocal 的原理。

  13. 如果 ThreadLocal 使用不当,会造成什么后果?

  14. 对线程池的构造函数了解吗?一共有几个变量,详细讲讲。

  15. 描述下线程的状态以及状态之间的转换?

  16. ArrayList 和 LinkedList 之间有什么区别?

  17. JVM 内存模型了解吗?分别有哪些部分?

反问环节:

  1. 业务方向?

    比较宽泛,现在的话支付宝的好多业务都在这边。

  2. 您主要是做哪方面的呢?

    我这边现在是负责芝麻信用相关的。就是你进来之后,不一定是在我这边,因为这边是一个统一的校招流程,你进来之后才会有具体的岗位分配。

  3. 您觉得我这个面试表现怎么样?

    这个到时候会有邮件反馈给你的。

  4. 那后面这个反馈结果多久能出来呢?

    大概十个工作日吧,具体要看人事那边的进度。

总的来说,体验还是很好的。问的都是些常规八股。

时间是晚上第二批 19:45-20:15,面完后要自己退出房间,面试官接着面下一个去了。

#软件开发笔面经##数字马力##校招##秋招#
全部评论
之前收到过一面邮件,是第二批的,当时有事给取消了,到现在还没新的一面预约邮件😭
点赞 回复 分享
发布于 昨天 15:49 山东
佬,这个是什么时候面的啊?
点赞 回复 分享
发布于 昨天 15:57 湖南
这公司是不是秋招结束了,我看官网投不了了
点赞 回复 分享
发布于 昨天 16:04 陕西
一面过了吗? 多久给通知呀?
点赞 回复 分享
发布于 昨天 22:21 韩国

相关推荐

(1)先自我介绍,然后说过一遍简历上的项目(2)哪个项目是做的相对有亮点的,可以展开说一下吗?​这个方案有什么不足的地方吗?​其中的access token会不会存在过期的问题,过期了会有什么问题(3)项目中的AOP是用什么动态代理来实现的?(❌)(4)项目中用到了rocketmq+redis的发布订阅模式,那你了解rocketmq的推拉模式吗?(5)推拉有什么区别?优缺点各是什么?(6)拉模式中的rebanlance平衡了解吗?(❌)(7)项目中用到了websocket,说一下http和websocket的区别(❌)(8)项目中用过es,es中的倒排索引了解吗(❌)(9)美团的这段实习经历,学习到了什么(自动化+工具开发 , 了解了基本的后端开发流程)(10)如何针对插件去做监控的?(11)你说了解基本开发流程,说一说,代码结构?(12)了解DDD,领域模型设计了解吗(❌)(13)既然美团内部通过RPC来调用,了解RPC底层设计吗?(❌)(14)用了这种多线程部署插件,那么线城池的配置了解吗?(❌)(15)阻塞队列参数了解吗接下来问一些基本的吧:(16)linkedHashMap了解吗?何种场景用?(❌)(17)LRU了解吗(❌,底层实现和linkedHashMap有关)(18)联合索引A,B,C select * from A = xx , B >= xx ,C = xx ,分析下走索引情况(❌)(19)MYSQL的隔离性如何实现的(❌)​除了锁这种实现方式呢?(❌)(20)MVCC了解吗(❌,和隔离级别有关,下去看看)(21)undo log了解吗?(22)redo log 和 undo log区别在哪里?(面试官不满意,提醒要和MVCC结合起来了解)反问:基础知识是否需要加强很多?是的,数据库的问题还是挺基础的(第二天感谢信)
查看20道真题和解析
点赞 评论 收藏
分享
2 8 评论
分享
牛客网
牛客企业服务