楼主有收到保温电话给审批什么的嘛
点赞 1

相关推荐

1. NAT和IPv6作为解决IPv4地址耗尽问题的两个方法,分别存在什么问题        NAT        - 端到端通信受限,客户端设备无法直接被外部访问    - 复杂性增加        IPv6        - 兼容性问题    - 部署成本高2. 视频会议为什么使用UDP协议,数据丢失如何解决    - 低延迟:UDP 没有连接建立、确认、重传等机制,传输速度快,适用于实时通信。    - 丢包可容忍:视频和音频数据即使丢失部分帧,仍然可以继续播放,不影响整体体验,而 TCP 需要等待重传,可能会导致卡顿。    - 数据丢失可以采用更可靠的协议,比如基于UDP的QUIC协议3. Linux中,创建、移动、复制、删除文件和目录的指令    - 创建文件:touch filename    - 创建目录:mkdir dirname    - 复制文件:cp source dest    - 复制目录:cp -r sourcedir destdir    - 移动/重命名文件:mv source dest    - 删除文件:rm filename    - 删除目录:rm -r dirname4. SQL中的子查询是什么,可以用在什么场景    子查询是指 在一个 SQL 语句中嵌套另一个查询,通常用于筛选数据或计算值。    - 筛选数据 :SELECT name FROM students WHERE id IN (SELECT student_id FROM scores WHERE score > 90);    - 计算聚合值:SELECT name, salary FROM employees WHERE salary > (SELECT AVG(salary) FROM employees);5. volatile关键字的作用是什么        volatile 关键字用于 保证变量的可见性,即多线程环境下,一个线程对 volatile 变量的修改会立即被其他线程看到。作用如下:        1. 禁止指令重排序,保证代码按顺序执行。    2. 保证可见性,每次访问 volatile 变量时,都会从主存中读取最新值,而非线程的本地缓存。    3. 不保证原子性,如 volatile int count++ 仍然可能产生竞态条件,需要 synchronized 或 AtomicInteger 解决。6. Java中的多态是如何实现的 谈谈你对多态的理解        **多态(Polymorphism)** 指的是 **同一方法在不同对象上表现出不同的行为**。Java 中的多态可以从以下几个方面考虑:        - 方法重写:子类重写父类的方法    - 方法重载:同一个类中的同名方法,参数不同、返回值不同,根据需要调用    - 接口和抽象类:通过接口或抽象类,使不同类具有相同方法签名,实现不同功能。7. 设计一个校园论坛帖子的防刷机制,如何考虑    - 限流/分布式限流    - IP黑名单    - 验证码8. 如何识别和应对点赞的恶意脚本和机器人9. 实习和项目中是如何应对快速学习的情况的10. 短链接项目的背景和目的是什么(第八个问题中提到了短链接项目)11. 你在短链接项目中具体负责的部分是什么,是如何使用Kafka消息队列的12. 你在实际开发中是否遇到过很复杂的问题,你是如何发现并解决的13. 三年内职业规划
查看13道真题和解析
点赞 评论 收藏
分享
为啥我这么多开放题,被拷打坏了,完全语无伦次1. 如果http请求向寄明信片, https增加了哪些安全措施?2. 内核态与用户态是操作系统的重要概念,请解释这两个状态的区别,以及为什么设计这两种模式?3. 索引的优缺点是什么?4. Java封装的目的是什么?为什么要有封装?5. 解释 Java 中的线程如何创建和启动一个新线程?6. 如何保证缓存与数据库的数据一致性?7. 你提到了几种保证缓存与数据库一致性的方法,包括先删除缓存再更新数据库延时双删策略、使用中间件监控数据库日志,以及通过消息队列同步数据。在这些方法中,你认为哪种方法在实际应用中最具可操作性和稳定性?能否详细说明一下这种方法在实施过程中可能遇到的挑战,以及如何应对这些挑战?8. 软件开发领域,你认为哪些核心能力是你需要持续提升的?你有什么具体的提升计划吗?9. 你过去的项目中,有没有一个具体的案例是你通过阅读源码解决了一个复杂的问题,或者提升了代码质量的?能否详细描述一下这个过程?10. 我想更深入的了解一下,当你在阅读这些源码时,是否有遇到过特别困难的地方?如果有,你是如何克服这些困难的?具体来说,你是如何调整自己的思维方式或学习策略来更好地理解这些复杂的代码的呢?11. 请描述一次你在编程项目中遇到的最具挑战性的问题,你是如何识别并最终解决这个问题的?12. 当你面对这样一个复杂的技术挑战时,你是如何决定哪些资源和信息是最有价值的?你是如何评估和选择这些信息来帮助你最终解决问题的?13. 当你在实践中发现某个解决方案并不如预期时,你会如何调整你的策略?你是如何决定接下来要采取的步骤的?14. 你未来三年的职业规划是什么样的?可以具体描述下吗?
独夜_:一样,胡言乱语😋
查看14道真题和解析
点赞 评论 收藏
分享
3/20一面,3/20已挂1. 自我介绍2. 项目在什么时候做的,是什么类型的项目(是不是业务相关或者有来源的,很遗憾不是)3. 描述一下你的项目4. 遇到了哪些困难,怎么解决的(基本都是自学的项目)5. 你觉得你的项目有哪些亮点(没答上来)6. 进程和线程的区别7. select和epoll的区别8. epoll的两种模式,描述一下9. 上下文切换10. 如何实现线程之间的独立11. 虚函数的实现原理12. new和malloc的区别13. new有分配内存吗14. vector和list区别15. vector超过给定大小是怎么扩容的16. 扩容后迭代器会发生改变吗17. i++和++i的区别18. 智能指针有了解吗,说一下19. 左值和右值20. 快排的实现21. C++面向对象的设计原则22. 三次握手描述一下23. 为什么是三次不是两次不是四次24. 为什么要closewait25. 为什么要timewait26. 并发和并行27. 手撕:从左上角到右下角的最短路径(push_back读入数组标红,用固定大小的数组输出了一个样例)28. 有了解过大模型吗29. 部署过吗,实验精度有没有提升30. 你的同学们现在都在找实习了吗,会做哪些准备31. 反问部门业务:目标是做地图平台,中心负责数据生产部分,主要是采集路线路口等真实地图数据存入库中,利用这些数据渲染虚拟地图,不止数据的采集和分析,其他的每个流程都要大模型的参与(大概)总结:只背了八股没准备好项目,开始八股大礼包的时候已挂,面试结束秒挂。#面经##后台开发#
点赞 评论 收藏
分享
牛客网
牛客企业服务