m
点赞 评论

相关推荐

昨天 16:27
武汉大学 Java
#暑期##游酷盛世(北京)有限公司#说一说项目中的一些难点?订单超卖以及一人一票你说的分布式锁的加锁和删除锁的命令是什么?setnx 同时使用线程ID作为键多个实例之间的线程数可能相同怎么办?使用UUID与线程ID共同作为ID你知道IO多路复用吗?redis中使用到的为什么要使用IO多路复用?如果说同时一千个线程连接一千个socket为什么不行?巴拉巴拉说了一大推,线程竞争,资源消耗纠正我:如果一个socket没有信息的话,会将那个连接线程挂起,所以不会有竞争问题在java中如果不加同步块还能怎么保证线程安全?乐观锁怎么切换线程,需要保存哪些信息?线程上下文(没说全)切换进程和切换线程之间有什么区别?可能需要记录资源你说进程是资源分配的基本单位,他是怎么申请内存的,虚拟内存和物理内存,其中有涉及到硬件吗?TCP握手过程说一下?假设在传输的过程当中,发送方大量传输数据到接收方怎么办?窗口大小,限流如果说有某一个包丢失了怎么办?重传如果说迟迟接收不到接收方的ACK怎么办?隔一段时间重试这个时间怎么把握?不知道如果接受方反馈没空间了怎么办?先不传发送方怎么知道什么之后该传?隔一段时间重传(被纠正:隔一段时间发送一个不带数据的测试报文)Hashmap concurrenthhashmaplinkedlist你知道吗?如果有一个1024长度的linkedlist和一个数组,哪个遍历更快?数组,因为数组的地址是连续的为什么连续的地址更快,如果说同样是要访问1024次内存,谁的更快?数组吧(被纠正:因为有缓存,会同时缓存一大地址,没有懂,下去看看)手撕:k个一组反转链表面试官人很好,学到了很多知识,下去猛猛看,有问题求牛友指点
点赞 评论 收藏
分享
04-17 20:46
已编辑
门头沟学院 Java
腾讯云智二面,面了95分钟#牛客AI配图神器# #腾讯云智研发2025实习生招聘# 感谢白袜哥让我被拷打这么久@黑皮白袜臭脚体育生1、自我介绍2、arraylist自动扩容3、复制的过程是深拷贝还是浅拷贝4、扩容时机5、SpringBoot、spring中的IOC和AOP,如何做到注解就能注入对象的,有哪些注解6、对框架级来说springboot从启动到初始化的过程是什么样的7、MySQL事务隔离级别8、MySQL的存储引擎9、MySQL 不同存储引擎在数据存储上的区别10、数据库中sql的调优过程11、如果是涉及到两个事务之间的竞争,如何死锁解决12、Redis项目中的应用13、Redis过期数据怎么清理14、底层原理15、如果redis需要配置从节点,主从之间如何同步16、需要定时清理的数据,是如何进行同步从节点对过期数据的清理17、redis的哨兵机制18、有其他的高可用的解决方案吗19、有更好的redis分布式锁的解决方案吗20、RocketMQ 和 Kafka 的区别?项目为什么用rocketmq21、在项目中RocketMQ 是否会导致瞬时压力较大?22、怎么解决?23、HTTP和HTTPS24、HTTPS是非对称还是对称加密25、是否了解双向认证26、对于双向认证是如何通过证书进行双向认证27、有了解过https证书合法性如何进行校验的吗28、签名验证的过程是什么样的29、NIO和BIO30、select和poll和epoll31、为什么文件描述符会受限32、对于select来说为什么受限于文件描述符数量?33、项目中token的应用34、怎么保证安全35、指纹如果被拦截了,过程是怎么样的?怎么防止36、分片上传37、如果布置了多个后端进行上传,一个视频的分片被分给了几个后端,怎么保证合并不成问题38、上传到百分之九十的分片失败后,怎么处理这些碎片的内存39、解决多人查看同一个视频的方案40、解决多人查看同一个视频的方案,追问了三四个方案41、手撕:给定n个线程,不使用任何锁的情况下,实现交替输出0-M的数字42、反问
点赞 评论 收藏
分享
牛客网
牛客企业服务