TP-link杭州软开java社招一面

开局先说一下看了我简历,准备问我网络、数据结构算法、java 方面的问题,

TCP 和 UDP 区别

(可靠连接、拥塞控制、流量控制、头部段大小、socket 端对端)

可靠连接怎么保证(三次握手、确认机制、发送接收窗口)

OSI 自下而上七层,TCP/IP 参考模型四层。

往url 发送一个请求,经历了哪些过程(缓存-DNS-缓存-建立连接(忘说了)-请求响应)

进一步问请求过程使用了哪些协议

滑动窗口(后退 N 步和选择重传,围绕发送窗口和接收窗口拿手比划着讲了一下)

栈和队列的区别

用两个栈实现队列

垃圾回收机制(特意问了一下想听哪些,结果说就想听个总体的,就围绕 eden,survivor,old

讲了一下,说明了一下各自使用的方式就过了)

进程间通信的方式(报菜名,管道 fifo、消息队列、信号量共享内存,各自简单介绍了一下)

JAVA 如何解决并发问题

session 和 cookie 的区别,登录信息放在 session 还是 cookie 中,为什么刷新网页登录状态还在,关闭浏览器就要重新登录。

如何使用多线程,为什么还需要继承 Thread 类的方式去实现多线程。CAS 循环性能开销大如何解决。

为什么不用 DFS 去实现最短路径算法。

SQL 注入是个啥

HashMap底层结构,为什么是红黑树

HashMap和HashTable的区别

序列化与反序列化

volatile关键字

线程有几种状态,各个状态之间怎么转换的

线程池的七大参数,任务来了,线程池的过程

 

#TP-LINK##java工程师##社招##面经#
全部评论
请问杭州有java岗嘛
点赞 回复 分享
发布于 2021-06-22 17:36
几年工作经验,没问项目吗
点赞 回复 分享
发布于 2021-06-05 17:29

相关推荐

2025-12-17 12:08
门头沟学院 产品经理
牛客85811352...:1希音不知道算不算大厂 2完全符合,过得很舒服, 3确实只有杂活 领导找我续签到明年3、4月我要继续吗。主要是边实习边秋招这段时间还是有点累
什么是优秀的实习经历
点赞 评论 收藏
分享
2025-12-01 15:50
内蒙古工业大学 Java
点赞 评论 收藏
分享
评论
5
12
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务