百度Java二面凉经 7/27

1.面试官介绍自己,然后自我介绍
2.java中的线程池有哪些?为什么使用线程池?你在哪里使用过或是见过?
3.Mysql底层是怎么实现的?从内存布局,磁盘布局说起?
4.Mysql有哪些索引?B树和B+树的区别,分别解决了什么问题?
5.try catch finally机制讲解一下?
6.为什么要使用SpringBoot做开发?与传统的开发有什么不一样的?
7.什么是微服务?微服务是如何实现服务的注册与发现的?
8.java中的集合分类有哪些?知道Queue吗?她下面有哪些实现类?重点说说HashMap?
9.在集合中哪些集合类是线程安全的?
10.什么是数字签名,作用是什么?使用的是什么算法?
11.常见的网络攻击有哪些(洪泛攻击......)?
12.在表单提交的时候,容易发起什么样的攻击?(没怎么问答上来)
13.在进行服务调用的时候如何进行身份验证,如何防止网络攻击?(安全,数字签名,不知道问答对美,面试官也没说啥)
14.你见过哪些安全框架?具体怎么使用的?(shiro)
15.两道算法题:1)普通的二分查找,问了其中的一些细节,二分查找存在的问题?(没回答出来,自己按照自己的想法说了点)     2)判断S1中是不是有S2的排列,找到返回true,否则返回false(给了两个测试用例过了,面试官也没说啥)
16.Cookie和session 的使用场景,他们之间的关系?
17.String,StringBuilder,StringBuffer的区别,String的两种初始化的区别?
18.说说自己做过的java项目?使用了哪些框架?
19.说说自己教研室的项目,你在其中扮演的角色,解决了什么问题?(这个感觉有点说多了,把项目流程说了一遍)
全程一共87分钟。
总体感觉比一面都问的多,有些东西确实没怎么了解.
面完下来一看,简历共享中,没想明白,呜呜呜/
#面经##百度##校招##Java工程师#
全部评论
base成都吗
点赞 回复 分享
发布于 2021-07-27 20:47
收到感谢信了()
点赞 回复 分享
发布于 2021-07-27 22:43
感觉问的比较基础,不用灰心,继续投递
点赞 回复 分享
发布于 2021-07-27 23:07
把不会的在整理整理 考虑字节吗 可以找我内推
点赞 回复 分享
发布于 2021-07-28 08:45
哎,刚面完,我还遇到场景题和sql题,gg
点赞 回复 分享
发布于 2021-07-28 20:40
请问他是根据你简历问的问题吗,比如写的熟悉哪一块就问你哪一块
点赞 回复 分享
发布于 2022-10-19 21:19 江苏

相关推荐

2024-12-05 18:57
已编辑
吉林大学 Java
张伟要好好学习:这么巧的,我叫安赛龙,祝贺兄弟
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
01-19 15:35
公务员 锡山 11k 本科211
offer求求哩:就是你天天乱花我们纳税人的钱是吧😆😆
点赞 评论 收藏
分享
评论
1
38
分享

创作者周榜

更多
牛客网
牛客企业服务