百度面试还是挺舒服的,虽然比较难一面上来先让你介绍项目,他就问我这个多线程访问缓冲区是怎么实现的。有哪些类和接口,这些类和接口是干什么的。
说完之后,他问我tcp协议如何建立一个连接,这个当然没问题了,三次握手。他又问那浏览器和服务器通信的全过程是什么,我回答了tcp协议的工作流程,面试官说不是介绍tcp协议。
我有点蒙,然后随便说了点服务器在80端口监听,浏览器向服务器发送数据,服务器返回数据给浏览器。面试官又问那你的项目用到了多线程,那么线程池是如何工作的?一开始没理解他意思,他后来稍微提示了下,我才明白他要问的是线程池的线程重用.后面还问了一些其他相关的问题 最重要的还是基础要打好吧。
...查看更多