美团二面面经4.19
1.自我介绍
2.介绍项目
3.为什么要前后端分离
4.聊项目
5.为什么选择这个框架
6.让你来做技术选型,你会从哪些角度来考虑
7.根据一面的面评来问
8.有没有看过什么源码,说一下
9.vue3和vue2区别
10.proxy的优势
11.为什么proxy能做到这点
12.怎么衡量优化的效果(定量的效果)
13.解释一下持续集成的概念,这个是干嘛用的(看我是软件工程的)
14.错误和异常有什么区别
15.git rebase
16.git commit和git rebase有什么区别
17.git rebase和git merge的区别
18.git rebase中有冲突怎么办
19.数据库索引是干嘛的
20.索引用什么数据结构实现的
21.线程和进程的区别
22.浏览器怎么设计进程的
23.进程间怎么通信的
24.js是单线程还是多线程的,怎么实现异步编程的
25.宏任务、微任务包括哪些
26.js是解释型语言还是编译型语言
27java是解释型语言还是编译型语言,编译的产物的什么
28.运行js代码的引擎有哪些
29.v8是怎么执行js代码的
30.var和let有什么区别
31.箭头函数与普通函数的区别
32.new的过程
33.map和for each有什么区别
34.堆内存和栈内存的区别
35.栈溢出发生了什么
36.为什么会发生栈溢出
37.写题:层次遍历的一个题
38.反问
感觉聊得还行,结果已凉,感觉自己在408的部分还有很多的欠缺,这段时间一直紧绷着做笔试面试,太累了,想休息会了,实在找不到实习就备战秋招了。
#我的实习求职记录#