网易前端实习面经(已offer)


网易招聘·面试间,网页版,chrome浏览器打开,正常界面就是这样,我面试的时候面试官给了一份word试题,共享屏幕看的,需要“切换大窗模式”,之后写代码环节再切回来编辑代码
补一句:这个视频没有虚拟背景的功能,最好面试的房间还是整洁一些比较好😅



3.18 一面 (≈65min)

我提前5min进了面试间调摄像头,没想到面试官已经在了,看到我进来了就提前开始了
面试官是个女leader,她先自我介绍了一下,是什么部门(没听清...)的负责人

1、自我介绍
2、看过前端的哪些书籍?
3、你专业好像跟计算机无关啊?(笑,我解释其实地信也是有做开发的)
4、有做过移动端吗?知道怎么做适配吗?
5、vue中父子组件是什么传值的?祖孙之间呢?
6、用过eventbus吗?vuex呢?
7、用vue做过最复杂的功能是什么?
8、用过ElementUI的哪些?
9、平时会自己封装组件吗?
10、一份试题,看题目说答案(共享屏幕看word文档)做题的过程中有提问小的知识点
我做了大概前13个选择题(1-13),然后没有继续顺着做了,面试官往下翻挑了两个,一个是看题目说输出(14),一个编程题(15)
  1. if(!alter)  console.log("alter")  (多选)alter为什么值时,会输出结果?
    一堆选项,大概有
    A. 'true'  B.'false'  C.NaN   D.undefined  E.Null   
    F. false  G. []   H. {}    I. -1  
    差不多类似的选项 ...记不清了
  2. 按照盒模型由内到外排序? CABD
    A. padding    B.border    C.height    D.margin
    1. (提问)盒模型用什么属性改变成IE盒模型?
  3. 10秒钟后执行fn函数,语句正确的是? C
    A.setTimeout( fn , 10 )
    B.setTimeout( fn() , 10 )
    A.setTimeout( fn , 10000 )
    A.setTimeout( fn() , 10000 )
  4. 哪个方式可以删除el元素? A
    A.el.parentNode.removeChild(el)
    B.
    C.
    D.el.parentNode.remove(el)
    //B C 选项不记得了,反正没用父节点,直接自身调用的什么删除方法,一看就不对
  5. 关于本地存储和cookie说法正确的是? B
    A.本地存储没有容量限制,cookie有容量限制
    B.//正确 忘了说的啥了,反正B对了
    C.本地存储不能跨域,cookie在有些条件下可以跨域
    D.//D也记不清了,反正很明显的不对
    1. A错在哪了?(都有容量限制)具体大小是多少?
    2. localStorage和sessionStorage的区别?
    3. C错在哪?(这个我说都不能跨域,好像面试官有疑问,评论区有大佬能说一下到底cookie能不能跨域吗?)
    4. 你知道有哪些跨域实现吗?(CORS、JSONP、WebSocket ...)
    5. CORS原理?JSONP原理?JSONP后端实际返回的是什么?
    6. 你知道什么是CDN吗?(没用过,面试官给稍微讲了一下...)
  6. 下列等式正确的是? ABCD
    A.typeof null == 'object'
    //B C 记不清了,一眼对的那种
    D.[].constructor = Array
  7. 说法不正确的是? CDE
    A.对数组里数据的排序可以用sort函数,如果排序效果非预期,可以给sort函数加一个排序函数的参数
    B.reserv

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

2022春zkey找实习 文章被收录于专栏

2022.2-2022.4 春招找实习过程中的面经记录

全部评论
就面一轮?
2 回复 分享
发布于 2022-03-24 11:32
楼主投简历到约面试多长时间哇,我显示筛选通过老长时间了也没联系我
2 回复 分享
发布于 2022-03-22 15:22
大三下就没课了吗
1 回复 分享
发布于 2022-03-27 01:04
美团2023届实习生招聘开始啦(前端、后端、客户端都🉑️, 直接内推,流程公开可查询!!!欢迎大家填内推码内推哦~ 投递请选择到家事业群!!! 内推码:TqyVOsH 内推链接: https://campus.meituan.com/
1 回复 分享
发布于 2022-03-23 14:53
楼主投的哪个岗位啊
1 回复 分享
发布于 2022-03-19 11:25
求问大佬,14题为什么输出6哇?
点赞 回复 分享
发布于 2022-05-01 16:41
老哥方便问问薪资吗
点赞 回复 分享
发布于 2022-04-18 18:46
哪个部门?我也是日常实习,也是28来的
点赞 回复 分享
发布于 2022-04-16 17:45
请问你面的哪个部门呀
点赞 回复 分享
发布于 2022-04-13 12:36
杭州有内推吗
点赞 回复 分享
发布于 2022-04-10 19:58
可以推广州的吗?
点赞 回复 分享
发布于 2022-04-08 19:03
地信大佬
点赞 回复 分享
发布于 2022-04-06 07:38
cookie可以手动设置,跨域的时候允许携带,不过服务端那边也要设置允许这个cookie,然后就可以跨域携带cookie
点赞 回复 分享
发布于 2022-03-30 23:10
日常实习有没有转正机会
点赞 回复 分享
发布于 2022-03-26 17:25
强哇
点赞 回复 分享
发布于 2022-03-19 01:40

相关推荐

在使用Webpack进行打包时,以下是一些常见的问题和对应的解决方法:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=9d41438f19104dca802ef21b5942c139模块加载错误:Webpack在解析模块依赖关系时可能会出现加载错误,如找不到模块或依赖冲突等。解决方法包括检查依赖版本、配置resolve.alias解决模块路径问题,或使用resolve.extensions设置可以省略的文件扩展名。处理CSS文件:Webpack默认只能处理JavaScript模块,无法直接处理CSS文件。可以使用相应的loader,如style-loader和css-loader,来解析和处理CSS文件,让其能够被打包。处理ES6+语法:Webpack默认不能直接处理ES6+语法,需要使用Babel进行转译。通过安装babel-loader和相关的Babel插件,配置webpack.config.js文件,可以将ES6+代码转译为低版本的JavaScript,以便在目标环境中运行。静态资源处理:Webpack可以处理和打包各种静态资源,如图片、字体、音频等。通过file-loader或url-loader,可以配置打包规则,处理这些静态资源,并在JavaScript中引用它们。代码拆分和懒加载:Webpack支持将代码拆分成多个块,并在需要时进行动态加载。通过使用import()函数或配置webpack.config.js,可以实现按需加载模块,提高应用的性能和加载速度。Dev和Prod环境配置:在开发环境和生产环境中,Webpack的配置可能存在差异。在开发环境中,可以启用devServer和sourcemap等功能。在生产环境中,需要进行代码压缩、优化等配置。通过使用webpack-merge和环境变量等方法,可以根据不同的环境配置合适的Webpack配置。这只是一些常见的Webpack问题和解决方法的示例,实际开发中可能会遇到更多的问题。解决Webpack问题的关键是仔细检查错误信息、查阅文档和社区资源,并根据具体情况进行适当的配置和调试。
点赞 评论 收藏
分享
05-04 21:11
门头沟学院 Java
面试官很和蔼,很尊重我。面试开始时,首先介绍了自己所工作的部门,当时说的太快,我听的不太清。接下来就是项目和八股了:1、你先介绍一下自己在做项目时遇到的难点,以及你是怎么解决的。答的稀烂,没提前准备。直接让面试官问我了,感觉面评会很差!2、那你先说一下怎么基于拦截器进行Token的校验以及刷新,答的越详细越好。3、为什么要用双层拦截器?4、知道ThreadLoacl的底层原理吗?说一下。5、知道死锁吗?解释一下死锁。6、死锁怎么解决呢?答了一次性申请所有资源和申请不到资源就自己释放自己的资源。面试官肯定了第二种,说不同的场景要用不同的解决方法。我甚至让面试官说一种场景,面试官被我干沉默了半分钟,说这不太好说,但还是说了一个场景。7、解释一下通过分布式锁以及stream消息实现高并发一人一单的优化。答的很烂,说了个大概,分布式锁实现一人一单,stream加快执行效率。8、用到了什么分布式锁呢?9、setnx的底层原理是什么?知道吗?10、假如现在有三个线程来下单了,库存只有两个了,那三个线程都判断库存充足,并且都是首次下单,是不是三个线程都能判断自己可以下单成功,这时你将三个线程中的用户id和优惠券id都放到消息队列中,这个时候只能消耗两条消息,还有一条消息怎么办?没回答上来(事实上,库存判断+是否下过单判断+减库存+写入Stream队列全部封装在一个Lua脚本中原子执行,Lua脚本具有原子性,多个线程即使并发执行EVAL命令,Redis仍会串行执行脚本逻辑,保证同一时刻只有一个线程完成判断与写入流程。)11、说一下是怎么使用工厂模式和策略模式实现布隆过滤器解决缓存穿透。12、解释布隆过滤器的底层原理。13、知道MySQL吗,说一下都有哪些索引?14、联合索引知道吗?底层是什么数据结构?15、解释一下B+树。16、联合索引的查询规则最左前缀法则的底层原理。答了JavaGuide上的,通过每个索引筛选掉一部分数据。面试官说,那直接从第二个索引也能进行筛选啊,怎么解释呢?17、说一下事务的隔离级别。18、脏读、不可重复读和幻读。19、场景题:N个数的文件中,怎么搜索到前10大的数字?答的是将数据先存到DB表中,再读取就可以了。面试官说,这效率太慢了,一般不采取。20、知道ReenTrantLock吗?说一下它的底层原理。就回答了个CLH锁,忘记AQS了.......算法题:股票问题Ⅲ,没撕出来,跟着carl刷到动态了,但还没刷到这一题,面试官提醒了我3次,还是不会。反问环节总结:人生中的第一次大厂面试,总时长1小时15分钟。自己准备的不够充分,回答问题逻辑性不够(回答的很多话都需要面试官去理解,然后问我是不是这样),很多知识点的底层原理也不太清楚。虽然结果不好,但是已经尽力了,毕竟从决定学java到现在不过才2个月,还是要多学多思考。
美团一面2249人在聊 查看20道真题和解析
点赞 评论 收藏
分享
评论
45
179
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务