20250716 - 百度 - 后端开发 - 一面
1. 个人介绍。
2. 实习经历。
3. 如何解决不同语言服务注册的通用协议转换问题?
4. 进程和线程概念,区别和实际应用的例子。
5. Java 线程池。
6. 多线程造成的问题。
7. 假设有一个公共变量初始值为零,两个线程同时对它加一,每个都循环十次,最后结果是什么?
8. 原子操作的加法是什么?
9. 原子操作和加锁机制的区别
10. 了解 goroutine 和 GMP 模型吗?
11. TCP 和 UDP 的区别,TCP 和 UDP 在七层协议中的哪一层?
12. HTTP 和 HTTPS 的区别。
13. 硕士期间的个人研究方向。
14. TCP 协议中客户端上传 128 兆文件到服务端的具体传输过程。
15. 继14问,服务端接收包后是怎么进行后续处理的?
16. Java 中 Map 的底层实现是什么?
17. B 树和 B+ 树的区别。
18. MySQL 的存储引擎。
19. MySQL 的索引。
20. 题目一(SQL):查询班级为 1 的相同名称学生有多少个?
21. 题目二(leetcode 142. 环形链表 II)
22. 题目三(场景题):假设有一个内存为 4G 的服务器,并且需要对大小为 10G 的文件进行排序,其中每一行都是一个数字,请描述思路。
2. 实习经历。
3. 如何解决不同语言服务注册的通用协议转换问题?
4. 进程和线程概念,区别和实际应用的例子。
5. Java 线程池。
6. 多线程造成的问题。
7. 假设有一个公共变量初始值为零,两个线程同时对它加一,每个都循环十次,最后结果是什么?
8. 原子操作的加法是什么?
9. 原子操作和加锁机制的区别
10. 了解 goroutine 和 GMP 模型吗?
11. TCP 和 UDP 的区别,TCP 和 UDP 在七层协议中的哪一层?
12. HTTP 和 HTTPS 的区别。
13. 硕士期间的个人研究方向。
14. TCP 协议中客户端上传 128 兆文件到服务端的具体传输过程。
15. 继14问,服务端接收包后是怎么进行后续处理的?
16. Java 中 Map 的底层实现是什么?
17. B 树和 B+ 树的区别。
18. MySQL 的存储引擎。
19. MySQL 的索引。
20. 题目一(SQL):查询班级为 1 的相同名称学生有多少个?
21. 题目二(leetcode 142. 环形链表 II)
22. 题目三(场景题):假设有一个内存为 4G 的服务器,并且需要对大小为 10G 的文件进行排序,其中每一行都是一个数字,请描述思路。
全部评论
分享一个工具:https://m.nowcoder.com/mianshi/top。里面可以看百度的高频面试题。
这个是1面?咋时间在二面后面呢?换部门了?
mark收藏
mark收藏
mark
面经这么多人点赞嘛
mark收藏
mark收藏
mark收藏
硕士3年及以上,阿里ICBU,需要的私聊我就行
职位描述
1. 负责阿里巴巴国际站搜索推荐相关业务的分析和实施,包括工程搭建、业务数据分析、系统稳定性以及性能保障等;
2. 基于搜索推荐引擎以及算法的理解,结合产品和业务的发展方向,完成相关系统建设;
4. 分析现有系统的瓶颈,解决各种疑难问题,对系统进行持续优化,打造易扩展、高并发、低延时要求的业务架构
5. 紧跟业界前沿,针对不断增长的业务需求,并结合AIGC等新技术的预研,完成项目的技术选型、设计和落地。
职位要求
1、对搜索推荐有浓厚的兴趣,掌握的研发技术以Java为主,要求Java基础扎实,熟悉io、多线程、分布式、缓存、消息等机制;
2、3年以上Java开发的经验,熟练使用spring 、MVC等主流框架,熟悉Linux下的常用命令,熟悉MySQL等主流的数据库;
3、掌握常用设计模式,大型应用的开发经验,具备应对大数据、分布式、高并发、高负载、高可用性等系统设计能力;
4、具备良好的抽象设计能力,思路清晰,善于思考,能独立分析和解决问题,责任心强,具备良好的团队合作精神和承受压力的能力;
5、有良好的项目规划和决策能力,善于捕捉业务需求、架构设计中存在的问题,并给出有效的解决措施和方法;
6、具备AIGC相关实践经验,以及了解自然语言处理、文本挖掘、数据处理等能力者优先;
mark
m
mark收藏
mark收藏
m
mark收藏
这么快
mark百度
mark
mark收藏
相关推荐


点赞 评论 收藏
分享
07-22 17:44
门头沟学院 Java 点赞 评论 收藏
分享

点赞 评论 收藏
分享