百度前端实习一面 面经

项目鞭打的内容略过

1. 要定义一个动画,你能想到几种方式?
2. 你了解像素单位吗?能讲一下这一类单位有多少种?
3. 10vh 代表什么意思?(上一题我说到了vh)
4. 你用过 rpx吗?
5. 我有一个变量,想准确判断它的数据类型,合理的判断流程是什么?
6. 你知道原型链判断数据类型的风险吗?它的风险是什么?
7. 你了解浏览器缓存吗?有哪些缓存控制字段?
8. 浏览器的 ETag 是如何计算的?
9. Last-Modified 方式的缺点是什么?
10. 你能讲一下浏览器的渲染流程吗?
11. 在这个渲染流程中,浏览器会跑两个钩子函数,它们的触发时机是什么?
12. 了解 React Fiber 的基本原理吗?能讲一下吗?
13. 你知道浏览器的跨域请求是怎么解决的吗?
14. 你们项目中是如何处理跨域的?
15. 你能讲一下 JSONP 的原理吗?为什么要用 
全部评论
想问下11是怎么回答的呀?
1 回复 分享
发布于 03-01 15:45 浙江
慢慢搞,肯定可以上岸!
点赞 回复 分享
发布于 03-05 12:52 湖北
有手写题吗
点赞 回复 分享
发布于 03-02 20:12 北京

相关推荐

06-10 16:13
已编辑
百度_meg_前端开发工程师
lz是24年前端校招,最近要离开了,组内对fe的需求非常迫切,参考我之前的面经大家可以看看最近投递一下。不确定有没有人看,先把手写题分享下,如果有我再更新一面: 1.手写继承的几种方式2.手写防抖节流3.手写dfs二面:1. 基于一面的DFS的改动(看你是不是ai写的),总体还是dfs2. 手写promise, 实现基础方法, 比如then, catch3. 手写个柯里化, 支持链式调用----分割线---提问部分:一面1. 熟悉js还是熟悉h5? 答了js(h5属性太多怕拿捏不住)2. 写一个函数, 实现一个计时器吧, 计时器可以暂停, 重置3. let const var 区别和使用方式4. 聊一下原型链, 继承吧(都是经典的八股, 答个大概就没深挖了)5. 讲一讲事件循环6. 聊一聊对调用栈的理解二面1. 讲一讲你之前做的webpack如何让包体积减小吧2. 我看你技术栈是vue, 我们这边都是react,你怎么看换技术栈这个事(服从测试了属于是)3. 技术一直在迭代,你觉得对于前端来说, 出一个框架学一个框架是必要的吗(这里后来我问了, 她想考察我对js本身的理解, 而不是只学高度封装的库)3. 别的api的东西我也懒得问, 你自己去查文档或者问ai三面(主管)1. 浏览器瀑布流聊一下2. 确认入职时间3. 你认为什么工作是你理想的
点赞 评论 收藏
分享
评论
8
47
分享

创作者周榜

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