百度深圳Android一二面面经

9.20深圳 已挂
一面:
http和https的区别
介绍下tcp
tcp的拥塞控制,确认重传机制
三次握手的过程,为什么要第三次握手,如果服务端没有收到第三次握手会怎么样
进程间通信有哪些方式
死锁的产生条件,怎么解除
内存的页面置换算法有哪些,说下LRU算法
Java四种引用
HashMap底层是什么样的,扩容机制
手撕代码:二叉树按层遍历
有哪几种自平衡树
排序算法有哪些,时间复杂度,步骤各是什么

二面(挂):
activity,fragment,service的生命周期
Android内存管理
Android线程间通信有哪些方式
如何实现服务端推送消息给应用
动画有哪几种
margin和padding的区别
View的绘制原理
ListView如何异步加载图片
加载bitmap如何避免OOM
Android数据持久化有哪些方法
代码混淆的原理
ANR怎么产生,怎么避免
布局优化有哪些方法
内存优化有哪些方法
说下android MVC模式
重载和重写的区别
final,finally,finalize有什么区别
多线程开发会遇到什么问题,怎么解决
GC机制,什么对象放入老年代
进程间通信有哪些方法
Socket是什么,怎么保持连接
死锁产生的原因
进程调度算法
介绍下链表,有什么缺点
排序算法有哪些,快速排序在什么情况下不适用
会写SQL语句吗,怎么多表查询,连接查询的原理
说下数据库的索引,用的什么结构
git commit之后如果还需要修改,怎么合并到同一个commit
用过哪些linux命令
学过哪些脚本语言
怎么优化代码
编程中遇到困难怎么办
怎么学习
平时看哪些论坛

本渣非科班,自学快一年了,还是菜的一批,秋招怕是要光头了。。真想把自己丢进垃圾桶。。

#百度##Android##面经#
全部评论
你问得好多啊
点赞 回复 分享
发布于 2018-09-22 09:13
问得确实不难
点赞 回复 分享
发布于 2018-09-21 03:02
这问的比较基础
点赞 回复 分享
发布于 2018-09-21 00:52
今年安卓是不是比较缺人啊,感觉都去搞算法去了
点赞 回复 分享
发布于 2018-09-21 00:45
校友啊
点赞 回复 分享
发布于 2018-09-21 00:29
明天我也二面,同安卓,不过我是广州这边。这面筋来的及时!话说你咋知道你二面挂了。。。。
点赞 回复 分享
发布于 2018-09-20 23:14
据说今年移动端很缺?
点赞 回复 分享
发布于 2018-09-20 23:12

相关推荐

2025-12-14 11:43
黑龙江大学 Java
用微笑面对困难:确实比较烂,可以这么修改:加上大学的qs排名,然后大学简介要写一些,然后硕士大学加大加粗,科研经历第一句话都写上在复旦大学时,主要负责xxxx,简历左上角把学校logo写上,建议用复旦大学的简历模板
点赞 评论 收藏
分享
咖啡馆守时的南瓜:这份简历是“大一新生硬凹资深后端”的典型反面教材,槽点离谱到能让面试官直接笑出声: ### 1. 「年龄+入学时间」和项目复杂度完全脱节,可信度直接归0 你2024年7月才入学(现在刚读了1年多),19岁的大一新生,能把Vue3+Spring Boot+ShardingSphere+K8s+AI这些技术全塞进两个项目里?别说实际开发,光把这些技术的文档看完都得半年——这不是“能力强”,是“把招聘JD里的技术词全抄过来造假”,明摆着没碰过实际代码
点赞 评论 收藏
分享
评论
2
35
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务