image

编辑人: 流年絮语

calendar2025-06-13

message2

visits281

虎扑体育java工程师 面试经历(2012年9月)

1.先介绍自己

2.以前项目经验和架构(在介绍之中又提出相应的问题)

(1)LVS的原理,还有什么其他开源产品提供类似功能。

(2)二次登录如何保证安全性

(3)项目中用的是什么TCP通信协议, 我说是google protocol buffer

3.以前Web项目经验和架构

4.JAVA

(1)说一下你用过的concurrent包下的类

(2)ThreadLocal机制,实现原理,如果你自己怎么实现

(3)线程池,原理,如果自己设计怎么实现,怎么控制线程,我说用wait阻塞和notify唤醒,然后就被问遇到中断Exception怎么处理

(4)HashMap和ConcurrentHashMap实现原理

5.HTTP

(1)HTTP报文包含什么,怎么知道报文结束了。

(2)HTTP头包含什么,怎么知道HTTP头结束了

(3)HTTP是文本式的,怎么分割的

6.TCP

(1)IO和NIO区别,使用区别

(2)我说用过mina,于是被问mina框架模型

(3)大端小端

(4)TCP是流式的,粘包怎么处理

感觉面试,技术挺全面的,但对我我这个非计算机出身的同学,来说有点难度

喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!

创作类型:
原创

本文链接:虎扑体育java工程师 面试经历(2012年9月)

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share