百度日常实习一二面(已OC)

上个星期面了百度一二面,记录一下面经

9.4一面(40min)

自我介绍

项目都是在工作室做的吗?

选一个项目更详细地介绍

MVP和MVVM的区别

多态的实现

重载和重写的区别

接口和抽象类的区别

值传递和引用传递的区别

tcp和udp的区别

http和https的区别

进程和线程的区别

线程有哪些实现方式

线程池的使用

安卓四大组件有哪些

activity的生命周期

activity、intent、service之间的关系

算法:

手写快排

合并两个升序链表

反问:

一共几面?(两轮技术面+主管面或者hr面)

部门业务?

部门地理位置?

学习建议?

9.6二面(45min)

自我介绍

项目中MVVM架构怎么搭建的?

livedata的原理?

leakcanary的原理?

项目里自定义的Behavior类主要解决了什么问题?

说说View的事件分发机制?

项目中的apk体积优化是怎么优化的?

项目中的app启动速度是怎么优化的?

怎么保证异步初始化的依赖在使用前初始化完毕了?

项目中的登录模块怎么实现的?怎么保证登录安全?

项目中的Token有时效吗?

说说另一个项目的实现?

MVP和MVVM的区别是什么?

软件设计的原则有哪些?

Java的引用类型有几种?区别是什么?

Java的集合有哪些?

ArrayList和LinkedList的区别?

创建线程的方式有哪些?

为什么耗时任务要放在子线程?

能否在子线程创建Handler?怎么创建?能否在子线程中创建主线程的Handler?

如何实现跨进程通信?

使用AIDL怎么实现进程通信?

一个app能有几个线程几个进程?如何创建子进程?

了解哪些设计模式?

手搓代码:用建造者模式写一个学生类

反问:

目前有几个人在面试

这个组是比较年轻的组吗

有什么面试建议

9.9

打电话口头offer了,不知道为什么没有hr面

9.12 OC

含泪拒绝了

全部评论
我跟你一样
点赞 回复 分享
发布于 09-10 16:19 北京
oc了吗
点赞 回复 分享
发布于 09-11 14:34 北京
请问佬在哪个渠道投的
点赞 回复 分享
发布于 09-18 16:21 湖南
同学你好 我们是淘天基础链路交易大终端团队 部门目前在招25届应届生 hc充足 欢迎咨询投递! 面试对应届生技术栈不做要求,以基础为主。 部门负责手淘购物车、下单、订单、物流、退款等交易核心页面 ,欢迎咨询投递
点赞 回复 分享
发布于 09-18 21:21 浙江
楼主是有什么渠道学习的吗,感觉有很多东西在学校个人开发接触不到
点赞 回复 分享
发布于 09-23 15:11 广东
是百度哪个部门的?
点赞 回复 分享
发布于 10-09 00:36 陕西

相关推荐

5 10 评论
分享
牛客网
牛客企业服务