百度提前批前端一面

  1. 自我介绍

  2. 水平垂直居中布局?

  3. DOM、BOM常用的API?

  4. 浏览器缓存机制?

  5. 重排、重绘?怎么减少重排重绘的开销?

  6. 网页加载很慢的话,怎么做性能优化?

  7. sessionStorage、localStorage、cookie区别?

  8. 用过localStorage吗?如果要实现存储数据的时间不超过24小时怎么做?

  9. 跨域怎么做?谁来做?

  10. 响应式布局实现?媒体查询、vh、vw、rem、em?

  11. react、vue了解多少?框架底层原理?

  12. node了解多少?node里的http?

  13. get、post区别?长度限制、安全性等?

  14. 平时怎么学习前端?

  15. 字符串kebab-case转换成 camelCase,代码实现

#百度面试#
全部评论
localStorage自动过期那个怎么说,存数据的时候顺便把过期时间存进去?
点赞 回复 分享
发布于 2022-09-19 09:39 山西
hi~同学,秋招遇“寒气”,牛客送温暖啦!23届秋招笔面经有奖征集中,参与就得牛客会员7天免费体验,最高赢300元京东卡!戳我去看>>>https://www.nowcoder.com/link/zhengjipinglun
点赞 回复 分享
发布于 2022-09-04 14:23 北京

相关推荐

05-20 18:10
已编辑
复盘:因为只准备了一天八股,导致很不自信、面试时放的不是很开、比较紧张,不是特别满意流程:问题1 :首先简单聊了聊实习和项目,问我要不要给项目加AI功能,有哪些想法?回复:太紧张了,没有结构化(没有做面试准备),扯皮了细节功能后,我说之后要加chatbot和对收集到的用户画像向量化。问题2:问实习webpack优化怎么做的?回复:1. 缓存配置,2. 并行处理(多线程、多进程配置)问题3:问对Vue和React哪个了解?问题4:说说Vnode吧回复:        首先讲了vnode为什么比直接操作dom好,从create分析,到update分析,到声明式框架(感谢霍春阳)。        然后很紧张,继续延伸说了vue的vnode和react之前的vnode和之后的fiber,顺着说了说react的createElement,和requestidlecallback,说了vue的vnode更复杂。转向说整个vue架构和react架构,比较组件级别和应用级别框架,最后说了diff,(因为我很害怕拷打我dom diff,因为忘了。。。。)问题5:问我css学的怎么样?flex和grid用哪个多一些回复:不屑于用组件库,平时自己写的多,但是还没入门,用flex多一些手写题:实现一个flex布局,子盒子随着宽度减小布局到下面本质就是flex-wrap的事情,我还以为拷打响应式。。打断我写媒体查询手写题目:手写防抖或节流,挑一个总结:        1.  没有实现调研投递到面试的流程到底多久,导致一天好几个面试,太累了;        2.  准备八股太晚了;        3.  太紧张了,没有在面试的时候掌控整个节奏,不够主动。        4.  简历上写的都应该事先结构化表达一下,不够充分;        5.  主动延伸防止被拷打是一个好方法。
查看5道真题和解析
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
1
3
分享

创作者周榜

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