数字马力 郑州Java一面(30min)
-
WebSocket 是用的什么框架做的?有了解过还有什么框架可以做类似于 WebSocket 这种东西吗?
-
TCP 握手是哪三次握手?
-
拿 TCP 和 UDP 的区别和他们使用的场景分别是什么?
-
浏览器从输入一个 URL 到返回一个完整的页面,它整个流程是什么样的?
-
项目里面的 Redis 是自己部署的吗?部署的过程有遇到过什么问题吗?
-
使用 WebSocket 的时候有遇到什么问题吗?比如说把机器的连接池打满之类的。
-
你项目中提到了工厂模式和单例模式,可以具体说一下是怎么使用的吗?
-
抽象类和接口有什么区别?
-
反射原理和使用场景了解吗?
-
对 Java 的异常体系了解吗?
-
SQL 的优化思路有了解吗?讲一些具体的思路。
-
ThreadLocal 的原理。
-
如果 ThreadLocal 使用不当,会造成什么后果?
-
对线程池的构造函数了解吗?一共有几个变量,详细讲讲。
-
描述下线程的状态以及状态之间的转换?
-
ArrayList 和 LinkedList 之间有什么区别?
-
JVM 内存模型了解吗?分别有哪些部分?
反问环节:
-
业务方向?
比较宽泛,现在的话支付宝的好多业务都在这边。
-
您主要是做哪方面的呢?
我这边现在是负责芝麻信用相关的。就是你进来之后,不一定是在我这边,因为这边是一个统一的校招流程,你进来之后才会有具体的岗位分配。
-
您觉得我这个面试表现怎么样?
这个到时候会有邮件反馈给你的。
-
那后面这个反馈结果多久能出来呢?
大概十个工作日吧,具体要看人事那边的进度。
总的来说,体验还是很好的。问的都是些常规八股。
时间是晚上第二批 19:45-20:15,面完后要自己退出房间,面试官接着面下一个去了。
后续:已约二面,已发。
#软件开发笔面经##数字马力##校招##秋招#