美团Android一面面经9.1(大概凉经)

面试时长60min

计网

昨天笔试完光速收到面试邀请,今天一面记录一下
自我介绍加项目介绍:因为项目是关于网络编程的,面试官挖了很久计网的知识。。自闭ing
1.http三次握手/四次挥手具体过程,信号量的变化,只有两次握手行不行,(答的防止失效报文被服务器当成请求导致服务器忙等balabala还解释了好久过程,但是好像不满意。。)
2.TCP/UDP区别,应用场景(举例)
3.http拥塞控制:滑动窗口机制/流量控制的具体方法(慢开始,加增乘减balabala了一遍具体的过程)
4.如何保证http的可靠传输,报文的有序,丢失重传机制
5.http和https的区别
6.为什么采用对称加密,AES和RSA的优缺点,密钥加密为什么采用非对称加密
7.七层网络结构
8.url输入后的过程
9.dns解析过程
10.http请求和响应的结构
11.常见状态码
12.get和post的区别

数据库

问是否了解数据库,说了Android里有一个SQLlite和MySQL类似,结果就没问了,转到问Android ????你倒是问呀,事务/隔离级别/索引,Sql调优啥的。。。。。。

Android

1.android生命周期,各部分的区别,Activity A启动 Activity B A和B的调用情况
2.andorid四大组件,
3.Activity的启动方法,区别
4.service的启动方法,区别
5.广播的作用,注册方法,过滤器
6.contentProvider作用

数据结构&Java

HashMap的底层结构
给一个二叉树的前序和中序写一下后序
Java的特性,讲一下多态

智力题&代码

时针和分针一天相遇多少次
找到有环链表的环入口(5分钟搞定但是一直让我考虑能否优化空间复杂度o(1)的解法,没思路)

反问

问能否给些学习建议,有相关经验但比较基础,深入了解一下Java,帮助Android的学习,整体感觉问题难度不大,项目问的会很细,而且很关心这么做的理由。
记录一下过程,反面教材,警醒,共勉。
#美团##校招##面经##安卓工程师#
全部评论
你好,请问是美团成都的岗位么
1 回复 分享
发布于 2020-09-02 22:43
你咋知道凉了
点赞 回复 分享
发布于 2020-09-03 08:19

相关推荐

accaacc:2到4k,不是2k到4k,所以年薪是30块
点赞 评论 收藏
分享
尊尼获获:闺蜜在哪?
点赞 评论 收藏
分享
1 16 评论
分享
牛客网
牛客企业服务