首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
CristinaZ迪
前端工程师
发布于上海
关注
已关注
取消关注
@青春沙雕少年:
字节跳动校招,抖音电商前端,一二面面经
3月3日 一面(50min) 原本定于2.25一面的,但是面试官临时有事。。。拖到了3.3 自我介绍 在学校参加了一些项目和比赛,然后有一段实习经历,去年九月系统学习前端学习渠道:入门是同学带,系统学习是红宝书,b站,然后踩坑就找掘金思否CSDN 1.基本数据类型 多说了symbol和bigint,面试官稍微问了下用过没,是干啥的,symobol用过,bigint只在教程里看见过 2.一个原型链的输出题 function Ctor(x){ this.x=x } Ctor.prototype.x='12345' const a=new Ctor(4) a.x=undefined console.log(a.x)//这里我答的12345,以为赋值undefined会去原型链上找hhhh,实际上赋值啥就是啥(undefined) const b=new Ctor(5) delete b.x console.log(b.x)//这里是12345 3.事件循环,输出题 //1 3 4 5 2new Promise(resolve=>{ console.log(1) setTimeout(()=>{ resolve() },0)}).then(()=>{ console.log(4)}).then(()=>{ console.log(5)})setTimeout(() => { console.log(2)}, 0);console.log(3) 4.web安全 xss,csrf,http劫持,dns劫持,ddos仔细问了一下csrf的攻击原理 5.跨域的解决方法 简单说了下跨域的产生,和同源策略的限制父子域名location.domain再设置端口号,代理服务器,websocket,cors,jsonp,cors问了怎么携带cookie,没答上来(withcredential) 6.ssl加密的过程 追问非对称加密加密的是什么(会话秘钥) 7.动画效果方案 transition(嘴瓢说了transiform),animation,requestAnimationFrame 8.手写一个深拷贝 自己没考虑数组,而且没用hasOwnProperty,复制了原型上的属性 9.为Array实现一个getReader 题目上是TS写法,然后我不会,就实现了一个函数返回一个Reader 10.反问 问了问哪里答得不好需要加强学习建议 3月15日 二面(1h) 原本是3.11的,结果面试官也有事,然后跟hr小姐姐又换了好几个面试官都没空,最后又定到3.15 自我介绍 跟一面差不多的自我介绍问了问实习项目中怎么解决eCharts没法用相对单位的问题 1.js的类型检测 回答了typeof instanceof constructor Object.prototype.toString().call()追问了一下为啥要用Objcet原型上的toString,慌神了直接胡言乱语说不用原型找不到hhhh(实际上是别的toSrring经常被重写) 2.如何理解js动态类型,有什么优缺点 声明时类型不固定,可以修改,不用调用各种类型转换的函数,编码灵活但容易出错又追问了一下js数组的内存分配,我这里猜测和c++数组动态内存一样动态分配,不够就翻倍之类的 3.判断this //一开始被绕进去了,面试官提醒了一下,我重头开始分析,后来对了var length=10;function fn(){ return this.length+1};var obj={ length:5, test1(){ return fn() }}console.log(obj.test1())//11obj.test2=fnconsole.log(obj.test1()===obj.test2())//11===6,false 4.new的原理,过程 这里我直接给面试官手写了一个 5.js代码在V8中怎么执行的 这里直接问蒙了,啥也不会啊hhhh,如实和面试官说了不会,但说了一下自己的看法,分为编译过程和运行过程追问这两个过程干了些什么,回答了编译期有语法检查之类的 6.从url到页面呈现经历了那些过程 找缓存-dns解析-tcp链接-http请求-页面渲染追问了dns解析的过程(递归和迭代)和页面渲染的过程(css,html同步解析,遇到js就请求执行)再追问js阻塞怎么办(script写在body后面,async,defer) 7.事件传播 先捕获再冒泡,addEventLisener的第三个参数是干什么的(决定事件在哪个阶段执行,true是捕获,false冒泡),这个属性有没有改变事件传播的顺序(只是决定事件在哪执行,没有改变事件传播的顺序) 8.浏览器存储和调用它们的api localStorage,SessionStorage,Cookie 9.vue解决了什么问题 不用操作dom,组件化追问vue的响应式(Object.defineProperty)然后又问了vue怎么做的依赖收集(不清楚) 10.webpack解决了什么问题 回答了less sass转css,babel转es5,热更新,混淆压缩问了less-loader,css-loader和style-loader分别的作用,这里如实说了不清楚,但自己认为less-loader是把less转css,css-loader是为了解决css的模块化,样式隔离,style-loader真不知道 11.js的模块化了解多少 用过commonjs的require和es6的import 12.flex:1效果是什么 先回大了flex:1是三个属性的简写,然后回答了效果 13.box-sizing干什么的(盒模型) 14.并发和并行的区别(不知道,说了句废话,面试官说我说了等于没说,哈哈哈哈) 15.线程和进程的联系和区别,这里回答的比较详细 追问了线程间通信的方式(消息队列,共享内存,信号量)然后又追问了一个进程的内存空间里会存些什么(运行时的状态,信号量) 16.tcp为什么三次握手 说话已经开始结巴了,一开始说了一点没说清楚,;捋了捋说清楚了,四次会造成资源浪费,两次无法确定 17.对称和非对称加密的优缺点 回答了安全和速度追问浏览器和服务器加密算法谁更快(不知道) 18.V8垃圾回收 (自己对V8了解确实不够呀)问了垃圾回收的时机,回答内存不够就运行追问了新旧GC的区别,回答不清楚区别,但知道旧GC的原理和缺点,猜测新GC应该一定程度上有所解决追问谁执行的更频繁(我回答老的不如新的,得多清理几次,没想到错了hhhhh) 19.算法题-括号生成,我用动态规划写的,力扣上有 20.反问 问了问哪里答得不好哪里需要加强(并行并发,还说V8不感兴趣没关系,面试官人真的挺好的,还跟我讲了一些业务上的问题)学习建议直接问过没过,面试官笑嘻嘻跟我说,不能讲,我觉得还不错,你自己体会后来等了会hr就跟我说过了 hr小姐姐人也特别好,特意写了这个面经,希望能帮到大家,也希望能攒攒人品,3.21三面,加油!
点赞 37
评论 14
全部评论
推荐
最新
楼层
滴滴
校招火热招聘中
官网直投
相关推荐
躺平的打工人
05-13 12:26
厦门大学 数学类
梦碎华为
本来投的算法工程师中的通信算法,看会收数学专业,然后hr打电话联系说可以直接投第一个,软件算法收的实习会多一点。看了看要求,了解深度学习,掌握python,也算基本符合。今天约的面,刚开始就问我会不会c语言,我说本科学过,但是太久没用,遗忘的比较多,我就快绷不住了,还问了我c中的指针和释放内存。这都啥啊,手撕代码感觉起码是leetcode中等-困难程度。我写了个框架说大概就能写这么多了,但是我说面试完我会想知道答案,会复盘,可以给我讲讲这道题吗,讲了半天说要看二叉树的特点。逻辑和思维啥都没说。真的要给我面的到心破碎了。 本来顺利就会10点主管面试(9点技术面),直接秒挂了。
我的实习求职记录
点赞
评论
收藏
转发
LeBateauIvre
04-20 09:45
西南财经大学 经济学类
这份简历能找到暑期实习?
目前形势不太乐观
点赞
评论
收藏
转发
孙雪城
04-08 11:03
University of Wisconsin Madison 计算机类
找不到实习就找不到吧 女朋友带小孩上课发了八百工资 转手给我转了一半
点赞
评论
收藏
转发
WaitingLost
05-13 10:36
门头沟学院 计算机类
字节暑期oc
最近收到了字节暑期的oc,但是还在等阿里云的,想请问一下各位大佬,接受字节暑期oc之后不去会被拉黑吗🥲
字节跳动开奖34人在聊
点赞
评论
收藏
转发
点赞
收藏
评论
分享
回复帖子
全站热榜
1
...
盲审已过,答辩已过,工作已签
1.8W
2
...
聪明人看的Java后端入门路线(应该比大多数高手给的靠谱)
1.0W
3
...
【有奖活动】浅聊一下我的实习⭐
8409
4
...
实习难求——做个总结
5093
5
...
今天滴滴会开奖吗
4428
6
...
pcg qq 一面
4028
7
...
深夜emo了,暑假实习还是0offer
3744
8
...
26届菜鸡投了一个月大厂日常,0面试绷不住了呀。听说9月后机会可能会多起来,感觉要被迫继续沉淀了之前和导师聊,说找到大厂实习的话可以去,对就业帮助大,小厂的话就emmm投了快一个月,老板上打招呼绝大数
2729
9
...
数据库慢查询优化的一个回答
2253
10
...
前端暑期实习总结(经验向)
1845
正在热议
#
牛客帮帮团来啦!有问必答
#
785027次浏览
12462人参与
#
机械制造薪资爆料
#
315051次浏览
3646人参与
#
晒一晒我的offer
#
3424925次浏览
54848人参与
#
海康威视求职进展汇总
#
98520次浏览
1185人参与
#
0offer是寒冬太冷还是我太菜
#
422277次浏览
4879人参与
#
想实习转正,又想准备秋招,我该怎么办
#
114442次浏览
1286人参与
#
如果校招重来我最想改变的是
#
88335次浏览
1536人参与
#
实习生如何通过转正
#
26523次浏览
354人参与
#
通信硬件2024笔试面试经验
#
86565次浏览
942人参与
#
投了多少份简历才上岸
#
59429次浏览
967人参与
#
提前批过来人的忠告
#
21440次浏览
440人参与
#
荣耀求职进展汇总
#
68329次浏览
683人参与
#
简历无回复,你会继续海投还是优化再投?
#
22517次浏览
316人参与
#
你的工作大概什么时候入职?
#
4499次浏览
55人参与
#
毕业租房也有小确幸
#
26828次浏览
1482人参与
#
工作压力大怎么缓解
#
10629次浏览
151人参与
#
非技术岗是怎么找实习的
#
77319次浏览
1431人参与
#
投递实习岗位前的准备
#
621249次浏览
11075人参与
#
产品人求职现状
#
52038次浏览
764人参与
#
宁德时代求职进展汇总
#
36512次浏览
405人参与
牛客网
牛客企业服务