美团优选安卓一二面凉经

面试官人也很好,算法做不出来一步步指导,暑期处女面,体验良好。发下面经,希望能够有机会再被美团捞面,我还是很想去开水团当团孝子啊 攒人品攒人品

3.26美团优选 一面 (60 min)

  1. 四大组件—延伸—广播不取消注册(内存泄漏)和多线程通信方式
  2. 事件分发—延伸—(场景)按钮点击移动(cancel)和项目使用
  3. view的绘制流程—延伸—项目使用
  4. 拷打项目,问难点(最丢分)
  5. 设计模式(生产者与消费者模式)/算法(重排链表)

反问: 建议:项目做得多,但需要思考底层(大概是我没盘明白项目吧)

2.3.27美团优选 二面 (60 min)

  1. 学习方式,闲聊
  2. 举一个最有印象,最有成就的项目——深挖 难点:高德api、小组件经营方式高德地图MapView绘制 (不会)
  3. 换项目询问—友盟集成用途(个人介绍是我提出建议劝领导集成)
  4. 换项目结合博客内容询问,数据抓取并上传数据(危险数据被用户知道咋办,没考虑过)
  5. HTTP和HTTPS的区别(嘴误答了个状态区别的错误点,下面被追问了)
  6. HTTPS为什么是有状态的(答了个身份验证,CA证书,乱答了)
  7. HTTP发送请求到返回数据(难绷,问的是输入URL到显示页面,我没反应过来)
  8. 安卓多线程通信(四种,详细讲了Handler原理和工作、使用注意点(内存泄漏、子线程使用注意点))
  9. 生命周期描述和操作
  10. MVC和MVVM缺点和优点
  11. 项目中是否有上传图片,上传图片怎么实现(答了个Restrofit的注解 Muitpart)
  12. 问注解 Muitpart是怎么实现的?(没答上来)
  13. 发送请求遇到问题,返回状态500(以状态码的作用回答)
  14. 上传图片遇到问题呢?(想不出,答了个先从接口文档入手,图片要求大小和宽度,分辨率,然后在看状态码,去向后端询问解决) 开发层面用户层面
  15. 请求失败,想知道发送参数?(打印日志,抓取日志,查看日志)
  16. 假如没有debug包,正式上线包已经遇到接口问题?(抓包,但没用过)
  17. Flutter了解(之前用过,现在不了解)
  18. 除了安卓外,还深入了解过其他技术吗?(无,惭愧)
  19. 算法:N分钱分给M个人,每人至少1分钱以上,其他尽可能随机

反问: 建议:技术栈有点窄了、三天内出结果

3.29 挂了,回人才库

全部评论
佬,这给你挂了😭😭😭
1
送花
回复
分享
发布于 04-07 20:25 湖南

相关推荐

其实在这之前还有个企业微信约面,当时头天腾讯视频秒挂,第二天被企业微信捞约清明节假最后一天面,感觉像KPI,心态也炸就没面了.结果又被wxg捞了,逃不过去了,开面一面 1h50min- 4.10 晚上八点1. 简历从头问到尾,一行一行问(真一行一行),工作室问了,项目亮点全问了一遍,掌握技能也问了2. 工作室老项目有vue2,为什么考虑升级到vue3?3. auth2登录和单点登录?4. 防抖节流区别?5. 压缩图片,直传OSS?追问了解压缩图片原理吗,不会.6. 如何移动端适配,rem如何使用?7. 虚拟列表实现?虚拟列表如何优化?缓冲区,幽灵元素,防抖.8. 动态路由权限控制,自定义指令.install方法插件9. 上面提到vue-router底层实现也是install方法,追问路由可以在js原生中使用,实现原理?答了hash和history原理.10. webWorker如何使用,使用中有哪些缺陷?前面拷打一小时项目,然后八股------1. 计网:HTTPS握手过程,HTTP2.0,3.02. 强制缓存,协商缓存?如何避免发送304协商缓存?http2.0主动推送3. 怎么抓HTTPS的包?不会4. 盒子模型5. 跨域如何解决?5. iframe通信?同源不同源都可以通信5. 不同源可以访问DOM吗?6. 同源策略,浏览器安全,XSS,CSRF7. git如果多个提交如何合并?用git rebase8. 工作室开发用merge还是rebase?这两者区别?6. let const var区别? 执行上下文创建开始扯6. 事件循环?哪些宏任务,哪些微任务?6. actions和mutations区别?为什么vuex要actions?为什么pinia不要actions了? 方便debug,追踪状态变化.贴合组合式API写法6. 反问: 部门业务?业务C端原生界面,B端微信官网,官网.vue3为主.面评:老实说还不错,缺点是回答项目问题不够精简.表达有逻辑.但名额有限,需要横向对比.面试流程一般有两轮.- 提前十分钟面试官进来,面试官是女生,人很好,回答都有回应,有的问题我说我不会,她也会说没关系.运气不错.但也没想自己能进,也没想到面这么久.wxg还是wxg,面完后好累.
查看21道真题和解析
点赞 评论 收藏
转发
原因是我劝3月份才开始看点评项目的同学说 美团等大厂的大前端还是稀缺。现在外面都是92硕头铁卷Java必然会遇到因为 无法34月进大厂暑期实习-> 秋招劣势无法进大厂 -> 毕业后在小厂干几年被大厂被裁下来的经验比你丰富要的钱跟你一样的大佬顶替掉的结局。 既然外面92硕都找不到暑期实习的Java这么卷为什么还要选择背这么多八股文,而不是靠92本的尚且还够看的学历,冲前端谋求一个大厂前端工作。毕竟大厂2w一个月,小厂1w一个月,这里面赚的钱不是两倍,在扣除掉5k生活成本的情况下,大厂赚1.5w小厂赚0.5w,是付出努力更小的前提赚三倍。也就是你前端干5年的活可能等于后端干15年了。就算前端容易被裁,只要到了30岁赚够100多万也能存银行退休吃利息,做点小工作等退休了。明明自己也知道自己不是一个喜欢编程的人,头铁冲后端到底图啥呢。恕我直言,我认为这是特有的学生思维,认为越努力越幸运,认为前端移动端简单,所以就是比后端不稳定,前途一定比后端差。我的评价是尽早认清自己是块什么料子的,是扭螺丝的人才还是能成为技术大牛从而不会被35岁毕业。就业市场上有供需关系的,你现在找暑期实习都困难了,若干年后的就业市场还是会满足这个情况,总会有比你更努力的牛马。如果没有真正的热爱,在互联网红利最后时间点+ai还没能替代掉尽可能安逸的赚够钱才是硬道理。希望这些头铁冲Java的真的能因为大三下的这个选择感到快乐吧
点赞 评论 收藏
转发
点赞 10 评论
分享
牛客网
牛客企业服务