一面(7.26,1h)                    自我介绍(打断,问项目)              为什么报客户端              http报文结构              get与post(报文如何区分)              断点续传如何实现              中间人攻击(没听过)              三次握手、四次挥手,为什么多一次              tcp流量控制,接收方缓冲区满了怎么办              拥塞控制              tcp粘包,处理方法              线程与进程区别              进程通信方式,特点及优缺点              进程调度算法              java四种引用              java线程状态              sleep与wait区别              ThreadLocal如何实现线程隔离,ThreadLocalMap与hashmap区别              java线程安全              乐观锁,悲观锁,适合场景,实现类              Synchronized使用              volatile关键字,指令重排如何实现,其他禁用指令重排方法?              hashmap冲突如何解决?数组能不能用ArrayList替代?              设计模式用过哪些,装饰者模式              手撕:z字型打印二叉树              二面(7.29,55min)                                    在Java环境下,有三个线程,三个线程依次执行,怎么执行?(线程同步)                      lock和synchronized区别?                      公平锁与非公平锁                      锁升级                      Java的四种引用类型(一面问过)                      弱引用与虚引用作用类似,为什么还有虚引用?                      内存映射?(memmap,不了解)                      虚拟内存解决什么问题                      简历上的项目,说一下实现原理                      本科成绩排名不太高的原因                      为什么要考研,有没有想过继续深造                      用rand(5)实现rand(7),优化方案?                      n架飞机,知道了每架飞机的起飞降落时间,最多有多少架飞机同时在天上飞?                      反问技术栈()                            
点赞 6
评论 5
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务