首页 > 美团提前批 移动端开发工程师 7.20 一面面经
头像
GeOrange
编辑于 2021-09-18 12:54
+ 关注

美团提前批 移动端开发工程师 7.20 一面面经

7.13 11:00 官网投递

7.20 14:00 一面 时长75min

面试前

这次面试我准备了录屏软件(大家用Xbox录屏记得看设置有没有开应用程序声音和麦克风声音),所以就有顺序了!配合MP4转MP3和网易见外工作台,生成文字(虽然不太准确,不过也够了),就可以写出清晰的面经以便自己复习反思,查漏补缺。

面试内容

  1. 自我介绍

    1. 做了些什么项目吗?
    2. 学习了RN?现在在学什么吗?
  2. 基础:

    1. 说明浏览器网址输入到页面显示的流程
    2. 介绍下计算机网络的七层模型五层模型(其实听到五层我是懵逼的...有五层的说法吗?TCPIP是四层吧)
      • TCP和UDP的优缺点和应用场景
      • TCP为什么是三次握手
      • TCP拥塞控制有哪些方法
      • 应用层有哪些协议
    3. HTTP和HTTPS的区别
      • HTTPS的证书使用流程
      • HTTP有哪些请求方法
      • 知道幂等吗(下来我查了下才知道这是http请求方法的概念)
      • 非对称加密和对称加密的区别
    4. 使用过哪些网络框架?(我还真没用过几个知名网络框架,以后得背个板了)
    5. 线程和进程的概念及区别
      • 线程间通讯
      • 进程间通讯
      • 线程同步方法有哪些?(有点懵。锁,信号量?)
    6. 谈谈内存管理
      • 内存模型
      • 栈中变量和物理内存的映射关系
    7. 常用的数据结构
      • 数组和链表的区别?它们的内存布局
      • 哈希冲突的解决办法?
  3. 算法:

    1. Leetcode 144 - 二叉树的前序遍历, 难度:简单
    2. Leetcode 107 - 二叉树的层序遍历 II, 难度:中等

    难得算法题都挺简单的,秒了。不会是觉得我答得差给我意思意思下吧...

  4. 将来做移动端的话倾向的技术栈?

  5. 反问:
    招聘要求中提到了混合开发,所以这是招聘什么岗位的

总结

  1. 上次面试总结了①持续学习复习②练习讲述能力③保持冷静头脑这三点。

  2. 感觉这次的面试官有点麻,可能是两点钟刚午休完吧。似乎房间里没有准备好面试的人有两个...

  3. 仍然还是上次总结的三个问题。这次状态要好些了,没有过多的紧张,不过面试官麻糊糊的滞后反应让我不禁回答问题有点拖泥带水(以便让他听清我的回答内容),尽管如此有几个挖掘小问题他还是在我前面概述时已经说了的情况下再次问我(应该不是我答错了,吧)。讲述能力还要再锻炼,减少口水话,减少偶尔的口吃。

  4. 关于操作系统的线进程和内存那块的知识,还需要反复巩固学习,我老是和Java的类似知识点混为一谈,这点需要查漏补缺。

8.2 11:30 感谢信,寄!

更多模拟面试

全部评论

(10) 回帖
加载中...
话题 回帖