美团Android客户端日常实习一面面经

一,Android部分
1.Activity的生命周期
2.在a Activity中启动b Activity,生命周期如何变化?
3.从b返回a,又如何变化?
4.说一下内存泄漏,安卓中常见内存泄漏场景
5.Hanlder为什么会导致内存泄漏?
6.在开发中如何观察内存泄漏?
7.Activity和Fragment的区别,生命周期
8.Activity和Fragment如何通信?

二,Java部分
1.说一下HashMap怎么实现的,扩容机制
2.HashMap是线程安全的吗?为什么?线程不安全会导致哪些后果?
3.如何解决HashMap线程不安全的问题?

三,项目和Okhttp(照着简历问的)
1.为什么要用Flutter开发?
2.项目中使用了哪种网络请求框架?
3.OKhttp如何使用?拦截器是怎么用的?说一下OKhttp内部的五大拦截器
4.OKhttp缓存策略?
5.文件下载和普通的接口请求有什么不同?

四,网络部分
1.Http协议是可靠的吗?
2.TCP为什么是可靠的?
3.TCP三次握手,四次挥手

算法题:力扣 翻转链表2

一面十分钟后通知二面#牛客AI配图神器#
全部评论
您好,请问客户端会卡计算机专业吗?电子信息可以吗?
1 回复 分享
发布于 02-19 10:37 广东
同学你好 我们是淘天基础链路交易终端团队 部门目前在招26届实习生 hc充足 欢迎咨询投递! 面试对应届生技术栈不做要求,以基础为主。 部门负责手淘APP购物车、下单、订单、物流、退款等交易核心链路 ,欢迎咨询投递
点赞 回复 分享
发布于 03-14 11:44 浙江
问一下牛客大佬们,美团二面还会问技术吗?
点赞 回复 分享
发布于 02-17 19:18 河北

相关推荐

秉着一个意向一次面经的原则,先输出一下美团的面经,部门是美团到店,基本都是围绕着项目问的,参考意义不是很大一面(1H)项目:1. darkReader 是什么,你是怎么使用 darkReader 的呢2.  使用darkreader 跟普通的css变量方案有什么区别呢3.darkreader的原理是什么4.  优化其在客户端的注入时机,可以详细讲一讲吗5.  可以说一说 h-lynx 吗6.  为什么要考虑使用 ast 呢,不可以接入 AI 或者直接在单文件进行转换吗7.  首屏 FCP 率是怎么优化的8. Lynx 首屏这么快的原理你知道吗9. FCP的含义是什么,怎么确定FCP呢,在Lynx上是怎么记录FCP的呢10.  优化 css 的打包体积,你能详细说说吗11. purgecss 可以实现 treeShaking 的原理你知道吗12.  说说jsb是怎么封装的,了解jsb的原理吗13.  你提到了性能优化,能仔细讲讲吗14.  你能详细讲一讲对话流插件 SDK 是一种什么样的场景吗15.  为什么要适配多个宿主,是怎么进行适配的呢16.  为什么要使用 iframe 呢17.  你知道应该怎么对iframe进行沙箱隔离吗18.  说说 IPC 和 RPC 的设计原则19. SSR改造,是怎么改造的呢20.  了解SSR的原理么21. SSR和SSG有什么不同呢22. NSR,你们项目中是怎么使用NSR的呢23.  你觉得NSR和SSR这两种方案,哪一种对FCP率影响更大呢八股:24. webpack 的构建流程25. webpack 的打包体积优化26. webpack 的打包速度优化27. vite 为啥比 webpack 快28.  跨域的解决方案,具体讲讲呢29.  讲讲 React 的更新流程算法:30.  面试官说,咱们就简单出道你肯定会写的吧,最后出了个EventEmitter,爱了   
点赞 评论 收藏
分享
评论
6
13
分享

创作者周榜

更多
牛客网
牛客企业服务