美团到家-前端-2面
美团2面感觉还可以,面试官很和蔼,对自己不了解的地方也没有过分的追问。这轮面试官并没有专注与前端八股,更多是在考问我对于前端开发的看法,询问我什么是前端的开发,感觉主要以聊天为主。面试官一看就是大佬,希望可以过😀。
聊天部分
- 自我介绍
- 你是如何学习前端的
- JavaScript包括那些部分?这个直接懵了,感觉红宝书看的不够,记不住内容
- JavaScript异步是什么?有哪些异步的实现?
- 你认为异步是什么?JavaScript为什么要有异步任务
- setTimeout算是异步吗?我回答是,应为他也不是同步执行的,应该是
- 对比其他语言,其他语言比如python,C,Java,这些有异步操作吗?我回答是有,但他们的实现是通过多线程处理的方式实现异步处理,不用想JavaScript一样单线程执行,
- 时间循环介绍一下
- 在你眼中前端开发是什么?
- 前端开发有那些变化?回答工程化,项目化
- 前端工程化,项目化体系在哪里?将开发任务分为不同流程,每个流程都有专门的工具实现
- 这些工具有什么?开发时的vite,打包的webpack,测试时一些工具吧
- 你觉得前端开发的核心是什么?我的回答是用户交互
- 那么你认为在智能汽车上的,车内显示设备开发能认为是前端开发吗?我认为是,😂
- 项目白屏有哪些优化?
- 你使用过那些优化方法?
- 项目那个比较难?介绍一下
- 你认为项目的难点在哪里?由于项目实在没难点,只能说开发时间短,前后端交流不够熟悉,没办法网上的项目都挺简单的,实验室也没接到难得项目
- 你认为自己的前堆开发水平如何?
- 你对JavaScript的了解水平如何?
算法部分
- 最长公共子串匹配。可能时间不够,没要求写完,我用动态规划写的,之后又问了有没有其他方案,回答可以用滑动窗口,问了一下如何实现
反问
- 美团到家事业群具体内容?得到的恢复和之前差不多,主要是负责关于配送到家相关业务的广告部分
- 关于实习转正?转正要求要之后才出,但一般名额都比较多