百度 Java研发工程师 一面

岗位:Java研发工程师

时间:7.19

Java/C++

线程池了解,几种线程池,设计线程池需要注意什么(cpu密集型的还是io密集)

线程安全怎么保证

C++和Java hello world文件到输出的过程

C++左值和右值

JVM,类加载机制,双亲委派

网络

HTTP在第几层,状态码:404, 502, 3xx

TCP为什么进行三次握手

编程

三选一

  1. topK问题:寻找数组中频率前K大的数注意hash之后可以用快排优化复杂度
  2. 逆波兰表达式:输入字符数组,输出计算结果arraylist初始化错了,返回应该是栈顶
  3. 给定一个数n,求最小的完全平方数因子个数(如13=4+9,得2)

项目

对象存储做什么,和文件存储的区别

Hive底层引擎是什么

总结:

整个秋招面试的第一场,提前批,由于我暑期准备的是CPP,所以Java的八股还没看,面试官就凑合混合问了一下。算法的部分生疏了下,没写完,面试官一个小时的时候说要开会让我先写,挺好的,虽然第二天就挂了

#24届软开秋招面试经验大赏#
TaylorSwift13面经 文章被收录于专栏

24后端开发面筋

全部评论
百度后端面的知识点那么宽泛的吗
点赞 回复 分享
发布于 2023-10-20 21:15 云南

相关推荐

昨天 17:48
中山大学 C++
点赞 评论 收藏
分享
拒绝无效加班的小师弟很中意你:求职意向没有,年龄、课程冗余信息可以删掉,需要提升项目经历。排版需要修改。
点赞 评论 收藏
分享
我即大橘:耐泡王
点赞 评论 收藏
分享
评论
3
12
分享
牛客网
牛客企业服务