美团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

相关推荐

i泡后援团团长:开局叠个甲,我自己实习经验很少,我只说我看到的。 1. 其实你的bg不算很强,不能说bg竞争优势大。比不过双9硕文科生,比不过9本技术背景出身工科生。另外可能遇到了本科歧视 2. 我是觉得你的实习有点割裂,四段实习攒下了四类赛道的经验,而产品又很吃垂直赛道经验。那我是hr我能深挖的就一段对口实习经历。非要说共性,那我感觉可能都是在产品设计阶段,对用户体验做了很多功夫。 3. 个人感觉简历字数有点多,一眼看过去不知道你干了啥,哪怕你有写上数据来支撑产出。但也可能是我水平有限看不出来。
点赞 评论 收藏
分享
评论
1
16
分享

创作者周榜

更多
牛客网
牛客企业服务