面试官长得还挺帅,笑眯眯的,人很好,会慢慢引导回答八股:1、进程和线程的区别2、手机同时运行多个程序,这些进程和线程的运行过程3、死锁(经典问题)4、移动端项目开发过程中对进程和线程的使用5、osi系统模型有几层,具体是啥6、跟开发相关的osi层7、http和https的区别(典中典)8、文件传输的协议有哪些9、tcp和udp哪个是可靠的10、tcp如何实现可靠性传输11、udp的应用场景12、http1.2 2.0 3.0 版本区别13、常用的数据结构14、数组的应用场景15、为什么选择vue216、vue2和vue3的区别17、element-ui有哪些组件常用18、不同的浏览器上element-ui的兼容性问题19、介绍VueX20、移动端flutter在不同的设备上适配的操作21、前端实现用户登录有哪些阶段22、sso单点登录23、get和post请求的区别算法题:使用js实现,给你单链表的头节点head,请你反转链表,并返回反转后的链表 输入:head=[1,2,3,4,5] 输出:[5,4,3,2,1],给了两种解法,迭代和递归对应届生还挺友好的,面试体验满分