抖音前端暑期一面

📍面试公司:字节抖音
💻面试岗位:前端暑期
❓面试问题:
项目难点

进程线程的区别

浏览器是一个进程吗

用户态状态转移

计网七层模型

TCP和UDP区别

TCP为什么能实现稳定链接

事件委托 怎么设计的 为什么这么设计 怎么实现的

css权重 优先级

怎么实现居中

flex常用的属性

行内元素块级元素有哪些

区别有什么

数组和链表的区别

箭头函数区别

this指向 怎么改变

作用域有哪些

为什么会有暂时性死区

创建对象的过程是什么

怎么判断一个对象是new的还是创建出来的

性能优化做过哪些

分包怎么处理

怎么确定哪些要分 哪些不分 怎么确保分的正确性

事件循环题

数组扁平化

树反序列化

基本数据类型

判断数据类型

浏览器安全

https安全

TCP三次握手 四次挥手

为什么要三次和四次

Vue-Router的底层 怎么实现的

他怎么知道匹配url渲染哪个页面的

最近在学什么新技术 学习途径有哪些

🙌面试感想:八股盛宴 面试官注重基础
#面试问题记录# #牛客AI配图神器#
全部评论
八股盛宴
2 回复 分享
发布于 05-18 20:30 天津
八股盛宴
点赞 回复 分享
发布于 05-21 16:44 云南
八股盛宴
点赞 回复 分享
发布于 05-20 15:25 天津
佬,手撕几道算法
点赞 回复 分享
发布于 05-19 17:02 四川

相关推荐

一面 1.自我介绍,为什么学习前端,平时用哪些AI,怎么用,感觉用ai有什么好处,了解ai幻觉吗,平时有没有遇到过,如何解决。了解prompt吗,如果ai表现不好会怎么做2.实现两栏布局 答了flex grid 和绝对定位,问flex具体如何实现3.浏览器访问网页的过程4.普通函数中在定时器里输出this指向5.关于项目的提问,如何实现弹幕滚动,动画什么实现(rAF),和定时器比较优势在哪,ts使用有什么好处,如果不符合ts类型会在哪里发生错误(编译时还是运行时)前后端字段不统一会在哪里发生错误6.包管理工具哪个用的多(pnmp),有什么优势package.lock有什么作用,为什么会发生包安装了不可用或冲突7.使用哪个框架多,为什么组合式api和options比较有什么优势什么时候需要使用ref使用框架实现一个功能点的流程,组合式api如何使用?(记不太清了)8.如何实现路由鉴权token前端有加密吗(没)http和HTTPS区别,详细解释非对称加密9.手撕 买卖股票的最佳时机③ 有效的括号 手写eventEmitter(选做)二面:拷打项目,如何通过token辨别是哪个用户,jwt原理,反转对象键值对,如何区分对象和数组,辨别数组方法,遍历二叉树最大值非递归,promise的输出new promise(resolve,reject)=>{log(1)resolve(true)log(2)throw new err(‘err’)log(3)reject(false)}.catch(err=>log(err)).then(res=>log(res))二面太紧张了,简单题没打上来😭还是基础不够扎实,感觉准备充分点还是有机会的
发面经攒人品
点赞 评论 收藏
分享
评论
6
28
分享

创作者周榜

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