面经详情

当前内容设置为仅微信小程序内可见

前往微信小程序

相关推荐

匿名用户
web前端
未通过感觉没戏
网易面试经验: 1.闭包用途,什么是闭包,全局作用域有什么缺点(垃圾回收,作用域污染,举例闭包用在哪些场景等等,答出来了,面试官点头); 2.跨域cors,我嘴贱谈到了options请求,面试官问除了跨域,还有什么情况会出现options请求,我回答了非简单请求,然后面试官问简单请求和非简单请求区别(没答出来); 3.From memory from cache,我回答了http缓存,强缓存和协商缓存,浏览器是如何判断有没有缓存(我回答expires和cachecontrol,etag,lastmodified等。后来想了一下,他们是不是想我回答serviceworker);; 4.跨域,我说json,cors,iframe.他问cors的*和白名单有什么区别(我说*不限制,白名单只限制设置的那些域名,好像不是他要的答案。); 5.webpack的proxy代理怎么实现的,原理是什么(汗水直冒啊); 6.双向绑定实现手写(还OK,写出来了,面试官认可); 7.项目难点(音频兼容问题,复杂轮播图尾递归)7.项目优化(我回答减少dom操作,懒加载,接口性能,cdn,然后很多细节就不谈了); 8.Webpack打包成一个个文件,我说从entry配置多入口,他又问如果不从多入口配置怎么弄,比如vue动态加载,我回答optimization动态加载,还有chommonchunkplugin或者splitchunks代码分割。 9.ejs模版语言编译(要我手写正则,我写了个伪正则)Jsbridge(我回答url拦截和console.error,我回答的协商回调,如果不协商回调函数名称怎么解决,估计gg了); 10.代码发布到生产环境,怎么防止出错(我回答的灰度测试环境,fundebug,,发布到生产环境,测试会把测试用例再走一遍,貌似面试官不满意); 11.平时用的react vue,那么平时怎么兼容低版本浏览器(我说用到一些hacker,基本没做ie9以下的项目); 12.如果其他部门人不好沟通,让他做他不做怎么办(我回答让leader跟他说)。 最后hr来了,说如果有二面的话会通知。面试结束面试时间:一个小时;面试难度:难。 ...查看更多
2 年前 发布
2
匿名用户
web前端
确定通过确定通过
流程我是在上周周五投的实习申请,结果第二周周一就联系我了,由于上课,约了周二的下午面试。之后在周四约了下午的二面,周五上午约了中午的hr面,最后在周五下午发了offer。 一面(视频面试)在一面中的问题如下:简单介绍一下自己简单描述一下从输入网址到页面呈现,发生的事情,越详细越好加分点:DNS详细的过程:查询浏览器缓存->查询本机host->udp发送DNS请求->迭代方式还是递归方式三次握手过程渲染时涉及的重绘、重排简述script标签加载的方式、他们的区别defer加载  async加载 同步加载 动态添加scriptscript标签放在head里面会怎样,为何放在尾部css文件为何放在head中,放在尾部会怎样深度优先遍历和广度优先遍历的区别。各个的优点react最近发生的大事件:function可以实现原本只能class实现的生命周期钩子,statecss选择器,优先级,计算方式正则表达式中^的作用有哪些前端性能优化相关的user-agent有了解过吗?有什么作用垂直居中的方式:float、absolute、flex到这里大概面了45分钟,然后就结束面试了。在这些问题中我答算法那一题不是特别好,面试官表示理解,我直接说不太清楚就到下个环节了。 二面(视频面试)接到二面电话是第二天下午,我当时正在地铁上,然后和hr约了晚上7:30的视频面试。到了7:30面试官准时接通,问题如下介绍一下你自己怎么解决前端的跨域问题? jsonp、CORS什么是同源策略? ajax只允许在协议、域名、端口相同的url发生域名和它对应的ip地址同源吗?不同源一个域名如果对应多个ip同源吗?同源option请求是什么,有什么作用?在ajax发送请求前预发送,查看后端支持哪些请求put、post请求的区别,应用的场景你做过文件上传、那么如果我要上传4个G的文件该怎么做你了解后端如何存贮文件吗?判断文件修改过是怎么做的?    数据库存储文件路径,利用md5值js的原型链function A(){}    function B(){        A.call(this)    }    B.prototype = Object.creat(A.prototype)    B.prototype.constructor = B你觉得js的继承和java的继承有什么区别prototype是干什么的?    prototype表示了一个类的属性的集合。当通过new来生成一个类的对象时,prototype对象的属性就会成为实例化对象的属性。 function B(){}    let A = new b();        A.__proto__ === B.prototypejs中的深拷贝和浅拷贝是怎么样的js在调用函数时,是值传参还是引用传参?网站保持用户登录状态该怎么做?1. cookie和session2. 存储用户tokencsrf是怎样的,如何防止csrf?react的生命周期、它的钩子。webpack会用吗?简单的几个linux命令:find netstatesql语句:如果我要更改数据库A中表B的C列字段D,该如何写你有什么问题想要问我的吗? 三面,hr面(电话面试)二面面完之后,第二天早上hr就打电话约了中午1:30的面试,问题如下:简单介绍一下自己你觉得自己项目中最有成就感的是哪个,为什么?你遇到了困难吗,该怎么解决?你是如何发现困难的,想了什么办法优化?为什么用这种优化方式?你平时是如何学习的,又是如何利用自己学习的知识的?你对自己的规划是怎样的?大概30分钟,就面完了,然后hr小姐姐给我说,会在一周内通知结果。 第二天,就通知我面试通过,给我说了一些薪资和福利相关的内容。然后要了个人信息。 ...查看更多
2 年前 发布
15
匿名用户
前端工程师
未通过感觉没戏
进去先做题,给40分钟,然后就是直接技术面,接着就呵呵了没想到投了一两天就收到网易游戏的web前端实习的面试,然后只有一两天准备,我也就赶忙看了下面经,复习下javascript.css.html的基础。不过面试过程还是被虐了。唉,网易的环境很好,一进去就有一种很香的淡淡的味道,然后在今天那么热的情况下,开着空调,总是能让浮躁的心变得沉稳。等了半个多小时后,就被一个姐姐带进去面试,网易的面试都是一间一间的房间,而且很整洁,环境很好,估计隔音效果也很好,面试我的是两个帅哥,以前人总说程序猿都是很邋遢的,看了两个帅哥之后,我一下子改变了看法。虽然我实习过的公司,一个程序猿确实很邋遢,面试官真的很nice,而且也很好,最开始进去后就先做了个自我介绍,然后刚好自己是计算机专业,hr就顺道问了数据结构树的遍历,然后还有链表和队列的区别,看我回答的不是很好,就转了问前端的,然后就问了css有哪些选择器,声明一个函数有哪几种方法,js的原型了解吗?bind和on的区别,live和bind的区别,还有给了一道题,写出运算结果,还有怎么在一串字符串中插入空格并输出,还有就是委托机制,什么是委托方,还有就是都是浮动的,怎么让高度自适应,另外一个又问了数据库的查询语句。...查看更多
包含1个问题,1个回答
Q:两个变量互换。
2 年前 发布
1

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网网易游戏网易游戏面试经验网易游戏面试经验:很好说话,说说笑笑的
正在招聘Java1 个岗位