面试官人挺好的,我没理解的会引导我,有些实在不是很了解也接不上面试官的引导,整体感觉很不错。但是不知道为什么没让我自我介绍,可能是忘记了。1. 在计算机中,怎么是序列化,为什么要做序列化2.json是如何做序列化的,过程是什么。3.http的缓存过程(我答偏了,答成了如何设置缓存)4.ETag如何生成,你说hash,那用什么hash5.有了last-modified为什么还需要ETag6.假如有个A-B-C的请求,如何让B这个中间层不能获取到发送的cookie7.还有几个跨域类型的问题我一下想不起来了,占个位置8.有这样一个场景,用户输入,然后将输入的东西渲染到页面,会出现什么问题。还有什么别的场景会出现你说的问题。(没想出来,说了个跨站脚本攻击)9.那如何限制外部脚本的执行呢10.什么是线程,一个进程可以有多个线程吗11.多线程会出什么问题,怎么解决12.你提到用锁来解决竞态问题,用什么锁呢。13.链表反转14.如何判断链表是否有环15.tcp如何建立和释放链接16.你说的SYN,ACK,FIN都是什么17.事件冒泡和事件委托18.有大量数据的表格渲染的时候如何优化19.flex布局如何知道主轴20.一个父div,三个子div,实现左右固定宽度,中间占满21.尾递归反问:1.评价一下2.主要的业务3.技术栈4.二次元氛围浓厚吗5.你也玩原神?总体来说问的比较细,节奏紧凑,注重点在http方面和序列化,反而很少问js相关的东西,建议牛牛们多去看看这方面的知识,我看的比较少,被问闷了。好像还有几个问题,想不起来了,被http问的神志不清了,等我慢慢想。许愿二面。#米哈游#等我明早淘天面经最新状态,进二面咯,谢谢米桑