首页 > 百度面经
头像
小柯冲冲冲
编辑于 2021-11-15 20:17
+ 关注

百度面经

今天是第一参加集中的三次面试,从下午两点到到五点多!😊
感觉百度的面试官人都好好!(我是从后端调剂过去的)

一面大概面了40分钟:
主要是问java基础知识
1.java所有数据结构以及所占的字节说一遍
2.集合数据结构说一遍,对比等
3.详细说hashmap和treemap(很详细)
4.arraylist和linkedlist详细说 非常详细
5.java的char类型和其他有什么不一样
6.char类型怎么存中文(大概这意思?)
7.hashmap put过程,然后举了一个实例让你判断size为多少
8.接口和抽象类区别
9.进程和线程,以及线程的生命周期等
10.url怎么中文转码
11.http get中文乱码问题
12.thread方法 run和start运行 给了个程序
13.java中有符号的数据类型有哪些?(好像。。)
14.2^16次方表示多少数【这是数据结构问的】
15.base64
16.url图片下载,带jpg扩展情况,不带jpg或者png下载。
。。好像还问了一些 我忘记了
15.算法--反转链表(o(1))
16.所有排序算法时间复杂度空间复杂度
17.二分查找算法详细说明思想(整数,浮点数)

二面大概面了50分钟左右:
1.聊项目实现(权限之类的)
2.cookie和session详细说,为什么cookie不安全
3.springboot常用注解有哪些及意义及作用
4.@controller,@AutoWired详细说
5.java垃圾回收机制详细说
6.设计模型详细说(23种)但是可以挑重点
7.单例模式的懒加载写出来
8.n个砝码 砝码数不定 砝码重量不定求最少砝码数可以乘出1-n的重量
9.代码:螺旋矩阵
10.写trigger实现自增

三面:55分钟
1.SSM框架的优缺点及与现在springboot等方法比较
2.Android开发经验等
3.Android基本组件
4.activity生命周期
5.service两种启动方式
6.Android中使用Bundle传递大容量数据问题的原因,及底层原理
7.详细介绍一种框架全面(我在这里就直接ssm详细说了,每个部分,spring springmvc Mybatis等 优缺点等)
8.观察者模式的思想原理,优缺点
9.我自己研究方向东西--- 机器学习 深度学习 图像处理啥的 然后详细问了残差块哪些。。
然后之后再聊一下情景问题。


更多模拟面试

全部评论

(5) 回帖
加载中...
话题 回帖