百度Java后端实习一面面经(1小时)

面完腾讯紧接着面百度,太刺激了

面试官是个很漂亮的小姐姐,面试体验很好

1.自我介绍

2.项目已经上线了吗?

3.打算怎么推广?(额...暂时打算先发学校表白墙)

4.程序稳定性和功能拓展是怎么考虑的?

5.资金怎么管理的?(暂时不打算从里面抽钱,下单的人直接给接单的人付钱)

6.怎么存储用户的私密信息?(腾讯刚问过这个,服务器弄个私钥,用私钥加密)

7.为什么用私钥加密?

8.还了解其他的加密方式吗?(Base64,对称加密,非对称加密,MD5)

9.对称加密和非对称加密的具体含义

10.在字节跳动实习负责了哪些?

11.讲一下CSRF(实习期间做过相关的)

12.Java的集合类知道哪些?

13.HashMap底层(典中典)

14.HashMap线程安全吗?有什么线程安全的容器?讲一下ConcurrentHashMap(典中典中典,快背吐了)

15.Spring用到了哪些设计模式(经典)

16.Bean的加载过程(经典,多扯了点循环依赖的解决方式)

17.项目里有没有用到Mysql索引?加索引的思路?

18.索引什么时候失效?单列索引什么时候失效?

19.你的项目里怎么保证只有一个人接单?(Zookeeper实现分布式锁)

20.具体怎么实现的?

21.为什么选择用Zookeeper实现分布式锁?(Redis实现的话有可能导致数据不一致)

22.在什么情况下会不一致?(忘了...)

23.Redis数据存在哪里?

24.Redis节点挂掉怎么办?

我:从节点挂掉的话巴拉巴拉....主节点挂掉的话巴拉巴拉

面试官:行,其实我是想提醒你数据不一致的问题是为啥

我:啊这....

25.Git用的是插件还是命令行?(add,commit,push,pull用的是插件,分支相关用的是命令行)

26.Linux常用命令(典中典)

27.Docker你是怎么用的(搭了个Redis的伪集群)

28.这个Redis是用的现成的镜像还是自己搞的镜像?(现成的)

29.Mybatis里#{}和${}的区别(经典)

30.算法:二叉树的前序遍历,迭代实现(直接秒了)

反问:

1.面试结果什么时候出?(后续HR会通知)

2.后端技术栈(Java,Spring,Mybatis,没说RPC什么的用的是啥框架)





#实习##面经##百度##Java工程师#
全部评论
1 回复 分享
发布于 2021-03-29 08:52
请问二面通知了吗
1 回复 分享
发布于 2021-04-02 11:52
点赞 回复 分享
发布于 2021-03-29 11:18
请问哪里投递的啊
点赞 回复 分享
发布于 2021-03-29 13:41

相关推荐

kyw_:接好运
点赞 评论 收藏
分享
评论
12
55
分享
牛客网
牛客企业服务