京东(软件开发工程师)   一面   1. 三分之二的时间在问项目,当时简历上只做了HTTP服务器、tcp群聊和扫雷       2. HTTP多线程版本和Epoll版本的优缺点对比       3. Epoll的底层实现、LT和ET区别       4. HTTP报文的编码问题       5. GET和POST区别(可以从TCP方面说)       6. TCP如何解决黏包问题       7. 说说TCP三次握手、四次挥手(发送的报文、状态的改变、函数的调用)       8. 关于迷宫,如何找最短路径,如何判断已经找完所有路径       9. 从玩家角度设计一个扫雷外挂       ...