字节跳动日常实习二面面经
计网
1. 完整网络请求的过程
2. SSL握手的详细过程是什么样的
3. 请求的方法有哪些
4. get和post的区别
5. post请求的数据放在哪里
6. header通常有哪些内容
7. 响应状态码有哪些
8. 平时使用互联网遇到过哪些状态码
设计模式
1. 熟悉哪些设计模式
2. 建造者模式什么时候用
3. 责任链模式的场景
4. Android哪些地方用到这里(OKHttp拦截器链,七大拦截器)
Java
1. ==和equals的区别
2. Object的equals是怎么判断相同的(判断地址)
面试官发出疑问,确定吗?嗯?( 我沉默了,内心:难道不是吗??。。)
3. 过,继续下一问:内部类怎么访问外部类(隐式持有)
4. 具体怎么持有,怎么区分
Android
1. 视图的绘制流程
2. 视图是如何确定大小的
3. onMeasure最终调用什么确定大小
4. Looper作用是什么
5. Looper跟线程是什么关系
6. Android主线程是什么时候创建的
7. 前后台切换会回调什么函数
8. 什么情况只回调一个
算法
1. 写个完美一点的单例(DCL)
volatile去掉有什么问题,第一个判空去掉呢,第二个呢
锁对象可以换成其他吗
2. 写一个生成者消费者模式(写不出来,只是了解过)
3. 岛屿最大面积
优化一下返回值,不用使用全局或者静态变量
时间复杂度和空间复杂度分别是多少
其他
1. 数据库学过吗(课程还没上)
2. 你现在大几,后面有这个课吗
3. 出来实习的目的或目标是什么
4. 实习时间大概能多久
5. 一周能来几天
后续
周五面完下周一wxg发offer了,催三面回复说面试官这两天给反馈,过了三天感谢信了
#牛客创作赏金赛##字节跳动##面经##牛客激励计划##实习##日常实习#
#牛客AI配图神器#
1. 完整网络请求的过程
2. SSL握手的详细过程是什么样的
3. 请求的方法有哪些
4. get和post的区别
5. post请求的数据放在哪里
6. header通常有哪些内容
7. 响应状态码有哪些
8. 平时使用互联网遇到过哪些状态码
设计模式
1. 熟悉哪些设计模式
2. 建造者模式什么时候用
3. 责任链模式的场景
4. Android哪些地方用到这里(OKHttp拦截器链,七大拦截器)
Java
1. ==和equals的区别
2. Object的equals是怎么判断相同的(判断地址)
面试官发出疑问,确定吗?嗯?( 我沉默了,内心:难道不是吗??。。)
3. 过,继续下一问:内部类怎么访问外部类(隐式持有)
4. 具体怎么持有,怎么区分
Android
1. 视图的绘制流程
2. 视图是如何确定大小的
3. onMeasure最终调用什么确定大小
4. Looper作用是什么
5. Looper跟线程是什么关系
6. Android主线程是什么时候创建的
7. 前后台切换会回调什么函数
8. 什么情况只回调一个
算法
1. 写个完美一点的单例(DCL)
volatile去掉有什么问题,第一个判空去掉呢,第二个呢
锁对象可以换成其他吗
2. 写一个生成者消费者模式(写不出来,只是了解过)
3. 岛屿最大面积
优化一下返回值,不用使用全局或者静态变量
时间复杂度和空间复杂度分别是多少
其他
1. 数据库学过吗(课程还没上)
2. 你现在大几,后面有这个课吗
3. 出来实习的目的或目标是什么
4. 实习时间大概能多久
5. 一周能来几天
后续
周五面完下周一wxg发offer了,催三面回复说面试官这两天给反馈,过了三天感谢信了
#牛客创作赏金赛##字节跳动##面经##牛客激励计划##实习##日常实习#
#牛客AI配图神器#
全部评论
不是哥们,怎么你这个这么难的
相关推荐
查看7道真题和解析
点赞 评论 收藏
分享
点赞 评论 收藏
分享