百度后端提前批一面 凉经

7.19投递 7.22发测评 7.23约面试时间 7.25一面

无手撕。面试官是一位小哥哥,很温柔。在此之前,我主要是背八股和把复习项目是怎么做的,但面试中问了比较多为什么要这么做的问题,由于八股也没准备得特别好以及之前对为什么要这么做这类问题思考较少,感觉整个面试过程回答得比较混乱,第二天也发现简历处于共享中了。

1.自我介绍

2.面向对象和面向过程的区别

3.面向对象的特点是封装、继承、多态,在你的项目中你是如何去运用这些特点的,有哪些地方涉及到抽象、继承、多态等

4.对于上一个问题,我回答抽象了一个返回给前端的结果类,面试官问其中的data字段是不是一个泛型,我用的是Object类,面试官就问用泛型和Object类分别有什么优点和不足,然后又问到了解泛型的擦除机制吗

5.上一个问题中,我的回答涉及到了反射,于是面试官问在项目开发过程中有用到反射吗

6.我的回答涉及了spring,于是问spring是如何管理bean的

7.还了解其他的依赖注入框架吗

8.springmvc框架和springboot框架的关系

9.你的秒杀系统项目里哪些地方使用了java并发编程技术

10.会不会发生大家都秒杀到或者都没秒杀到的情况

11.为什么把线程池数量设置为20,我说我随机设的没考虑太多,面试官就说那假设现在这个机器是两核四线程的cpu,那么在秒杀场景下20个线程的数量是多还是少

12.让你设计一个线程池的话,你会考虑些什么。已有的创建线程池方法可以传入核心线程数量、最大线程数量、存活时间、任务队列、拒绝策略这些参数,那在秒杀系统中,这些参数够用吗,有没有什么可以改进的地方,比如当秒杀系统闲时,线程池中依然有20个线程,是不是会造成资源浪费。

13.项目中的多级缓存是怎么实现的,如何处理数据一致性的问题

14.rockemq和rabbitmq的区别,分别适合什么场景

15.建数据库的表的时候有没有什么原则,有什么考虑

16.库存表和商品信息表之间有没有用外键,不用外键会有什么问题

17.对maven、git、docker的了解程度

18.Linux的相关命令

通过这次面试还是学习到了很多,发现了知识上的不足,以及语言组织能力的不足,回答问题都好磕磕绊绊,要多练习完整地回答一个问题的技能。

全部评论
老兄做的什么项目
1 回复 分享
发布于 07-27 17:28 四川
不应该不用外键吗?外键会导致性能下降
1 回复 分享
发布于 07-29 12:49 湖北
小红书
校招火热招聘中
官网直投
这也太难了
点赞 回复 分享
发布于 07-28 21:57 天津
项目拷打这么多
点赞 回复 分享
发布于 07-28 23:53 吉林
uu面的哪个部门啊
点赞 回复 分享
发布于 08-01 10:21 四川

相关推荐

时间:8-23 19:00-19:45(1)简单介绍自己,为什么投递测开(因为JAVA后端提前批太卷了)(2)测试有了解过吗,有没有测试经验(这里balabala一堆),你们在实际项目中是怎么测试的?会有哪些测试方法?(3)写一个二叉树的先序中序后序遍历(4)怎么确定你写的三个遍历是对的,你要从哪些方面去进行测试,你要怎么写测试用例?输入输出是什么?让你写力扣的测试用例你会怎么写?(5)树有哪些应用:hashmap底层红黑树,数据库里b➕树等(6)你都擅长哪些计算机课程:数据结构和计算机网络(我真是后悔说了计算机网络,我应该说数据库的,后面一大堆计算机网络的问题)(7)jvm内存区域有了解吗(8)栈内存什么情况下溢出,栈内存的上限是多少?(诗人握诗)(9)jdk8垃圾回收流程还有采用的垃圾回收算法,young gc和full gc,为什么分代年龄15就会进入老年代(我说是因为jmm中四个bit位限制),那如果设置大于15会怎么样?(不知道)那为什么不设置的大一点?(因为这比特位是存储在JAVA对象里面的,会占用对象本身内存空间)(10)刚才你说到JAVA内存模型,能详细说说吗?他都有哪些部分构成?(忘了,答了一半)(11)刚才你说到你对计算机网络比较熟悉,那我来问你几个问题吧,tcp协议三次握手全过程(12)http有哪些状态码?知道401,403区别吗?500,501等等呢?请求报文包含哪些部分?请求头key-value结构里有哪些字段?Get和post的区别?(13)HTTP如果要传送一个10gb的内容会怎么做?(tcp分包)Tcp是怎么分包的,怎么知道每个包顺序?那如果是实时直播的话如何确定顺序?(14)反问:我觉得我答的不是很好,我想问一下秋招什么时候开? 面试官回答:9月中总结一下:面试官会一直问一个知识直到你不会,挖八股挖很深,以上面试内容只因为本人的能力上限才问到这里,仅供参考!
百度一面497人在聊 查看13道真题和解析
点赞 评论 收藏
分享
8 54 评论
分享
牛客网
牛客企业服务