美团客户端开发一面记录

0921 美团一面,1h5mins

1. 自我介绍
2. 线程是什么?数据竞争怎么理解?
3. OSI 七层网络模型,为什么而生的?
     说一下数据链路层的作用?对上对下提供了什么,透明在哪
4. 你平时用什么技术栈比较多?Python
    我现在想做一个后端 Python 应用,你假设我是初学者,建议我什么分步骤来干成这件事情(提示了我好久我才明白他想问啥,大概就是系统分析、系统设计、技术选型、系统编码、系统测试、系统维护、持续跌倒这一套)
             4.1 技术选型
             4.2 方案设计:基于什么需求,后端应该完成什么内容,封装暴露一些接口
             4.3 实现
             4.4 上线:丢到服务器上跑,公网提供服务,整体流程如何
                你请求公网服务的整个流程是什么,简单说一下
5. iOS 里面的 public protected private 这些,简单说一下
6. 请求公网流程这里,如果是一个浏览器,这个过程发生了什么(老八股,没说好)
6. 虚拟 DOM、前端渲染
    React 你知道吗?React 是基于什么背景产生的,解决了什么问题
7. 手撕数独 hard,写了个七七八八超时了,说了一下思路
         回溯,剪枝
8. 说一下项目吧
    8.1 iOS App 这边你是用什么做的,你觉得有什么亮点
    8.2 前后端分别的技术选型和逻辑分别是什么
9. 你想做什么方向?为什么
10. iOS 这边你之前学的什么,有没有了解 OC,知道 iOS 体系架构吗
全部评论

相关推荐

05-20 10:22
东南大学 C++
1.简单的自我介绍做一个简短的自我介绍。实习的时间是多长?2.场景问题结合项目细节假如一个网页上有张网络图片,用户反馈加载慢,你会怎么分析和怎么解决?如果明确是因为这张图片比较大,你会怎么做解决?你知道压缩比最高的图片编码格式是哪一种吗?有了解过吗?针对Qt项目:Qt里面有哪些实现异步的方式?可以介绍一下吗?使用异步信号槽实现了一个什么样的工作? UI的更新可以放在异步子线程里面做吗? 针对项目中滑动窗口历史管理模块:你是怎么设计这个模块的数据结构的? 涉及到设计的一些主要的接口有哪些?你的窗口的更新策略是怎样的?如果历史消息的长度超出了API的token限制,除了你刚才提到的那种解决方式以外,你觉得还可以尝试用什么样的方式来解决这个问题?如果我们现在要做一个对历史消息进行摘要的事情,你会怎么设计你的技术方案? 假设现在希望你在一个电商应用里面接入微信支付:接入微信支付可能要准备一些什么东西/材料给到微信支付?微信会提供一些什么东西给你,让你能够来接入微信支付?如果一个用户在做一次微信支付时,你的前端、后端,还有微信这边,他们之间是怎么通信对接的? 3.手撕算法题用你最擅长的语言实现一个LRU Cache。要求:get和put方法的时间复杂度必须是O(1)。4.反问询问如果能够进入实习,公司对于客户端开发方向实习生的培养制度是怎样的。客户端开发的具体工作流程。关于技术栈与可以提前准备的东西。
查看20道真题和解析
点赞 评论 收藏
分享
评论
点赞
8
分享

创作者周榜

更多
牛客网
牛客企业服务