百度 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 云南

相关推荐

点赞 评论 收藏
分享
(黑话警告⚠️:hc=岗位数量, mt=导师, ld=直属领导, cr=代码审查)25年1月,我加入了字节某前端团队,并期望能在这里待到秋招并尝试转正。然而,就在上周,ld 找我1v1,告诉我,我的能力和团队预期不太匹配,并和我劝退。晴天霹雳吗?肯定是有的。那一刻,脑子里嗡嗡作响,各种情绪翻涌。但冷静下来想想,这几个月,自己在能掌控的范围内,确实有不少地方做得不尽如人意。所以,我想把这段不算成功的经历复盘一下,希望能给同样在努力转正的你提个醒,避开我踩过的坑。一、ld 的要求要注意刚进组时,ld就和我聊过转正的事。我当时发问:“咱们这儿有hc 吗?” ld没直接回答,只是说:“看能力,能力到了...
牛客上的彭于晏:过来人告诉你,入职后要做的第一件事儿不是说主动找活儿做,你要先学会融入团队,摸清ld的性格,投其所好。然后才是展示你的能力,能力上可以说技术或者业务,以业务能力为主,技术能力为辅。优先保证自己对业务需求的开发保证质量效率,然后再谈技术的问题,不要你觉得啥啥啥不行就想着整体优化了(发现校招生最喜欢干这事儿),我工作快5年了发现搞这种的最后都没啥好的结果,产出没有还引入新的bug,校招或者实习的水平看到的问题别人看不到嘛?为什么别人不去搞?浪费时间还没收益的事儿不要去做,技术上的能力体现在对于一个新需求,在不符合现在业务发展的架构设计上,你能拿出好的技术方案同时能考虑到后续业务发展逐渐将技术架构引入合理的架构,这是一个漫长的过程而不是一次性的
点赞 评论 收藏
分享
评论
3
12
分享

创作者周榜

更多
牛客网
牛客企业服务