TPLINK联洲 APP软件开发工程师

地点:成都
10.31 一面(20min)
自我介绍
是否保研
组里项目经理
几个简单的八股:
线程同步有哪些实现方式
TCP和UDP的区别
HTTP和HTTPS的区别
说一下快速排序的思路
反问

一面挺轻松的 没啥难度

11.7 二面(50min左右)
自我介绍
是否有实习经历
说一下课题组里参与过的项目
项目结合八股:

为什么要用Redis(从高性能和高并发两个角度回答)

Redis性能优化有哪些方法(不咋会,答了个缓存热点数据和在cpu上部署多个Redis任务)

项目中用到哪些设计模式(这部分八股完全没看,答了个创建线程池用到了工厂设计模式,处理流里面用到了装饰器设计模式)

为什么创建线程池用到了工厂模式(瞎答了个方便资源管理)

项目的并发量大概有多少呢?

纯八股:

异常和错误了解吗,区别是什么

HashMap底层实现了解吗,说一下(回答最全面的一题)

HashMap是否线程安全,为何

Java的内存管理有哪几种方式

垃圾回收算法了解吗

红黑树了解吗(不太会,说了个自平衡的搜索二叉树,但不是严格自平衡)

TCP协议为何断开连接时是四次挥手而不是三次?

TCP如何保证传输安全(不咋会,答了个因为通过建立单对单的连接进行传输)

TCP的滑动窗口了解吗(不会)

流量监控相关的方面了解吗(完全不知道是啥说是)
大概就这些,可能稍有遗忘,鼠鼠会的答得还行,不会的直接尬笑😤😤

手撕
用两个栈实现队列
鼠鼠直接懵了,太菜了不会写,给换了一道

在一个字符串中统计给定字符串在其中出现的次数
直接写了俩for循环,有点儿晕,没想出更好的方法,还是太菜了😓

反问
说是最快下周内会通知三面(如果有的话)

希望大家都能拿到心仪的offer哈(猫猫镇楼)
全部评论
蹲蹲后续
1 回复 分享
发布于 11-07 21:07 福建
大佬
点赞 回复 分享
发布于 11-11 16:12 陕西
佬,蹲蹲后续
点赞 回复 分享
发布于 11-18 10:09 江苏

相关推荐

10-24 20:10
已编辑
门头沟学院 Java
TP联洲 后台开发岗 27*16
郁青GZ:这已经是3档了,正式批研发岗基本不打电话的
点赞 评论 收藏
分享
3 9 评论
分享
牛客网
牛客企业服务