百度搜索秋招提前批前端一面 2025.7.22 50min

📍面试公司:百度

🕐面试时间:2025.7.22

💻面试岗位:web前端研发工程师

❓面试问题:

自我介绍

 

项目:项目实现了怎么的功能?

我在里边的工作是什么?

后端接口通用的状态

前端页面都有什么功能?

用的什么路由管理方式?

路由懒加载把你的项目打包成什么样子的?每次懒加载是什么时候懒加载?

项目分成了几个文件?首屏加载会加载哪些资源?

组件这个文件是根据什么来切分?它为什么能够自己打包?打包成一个单独的文件

Localstorage存的是什么样的任务状态?什么时候更新这个任务状态?

为什么要存到Localstorage中?

 

八股:

手写:对比两个object是否一致

数组迭代方法every,find,each的区别

Foreach和map区别

在平时工作中有做一些组件设计的工作吗

表单这种组件,一般是怎么做组件设计的?

组件的接口上面怎么设计?

将一下性能优化方面的事(懒加载等等)

浏览器缓存是浏览器提供的机制,怎么设置能用得上浏览器缓存?

做过服务端渲染吗?前端的内容在服务端渲染了之后,怎么让它动起来?因为服务端渲染只是给你渲染出了它的结构是有的,但是,你的事件什么都没有绑定,对吧?那一般是怎么在服务端渲染之后,然后再做上这些事件的绑定啊?

如果是用 Vue 去做 SSR 的话,它和 Vue 的服务端它就会执行一些数据的处理,对吧?然后到前端之后,你需要这个处理之后的数据,那这个数据是怎么从服务端传到前端?

写过TS吗?感觉TS有什么用?什么地方去写一个这种TS的类型收益会比较高?

🙌面试感想:

八股也不是问的正经八股其实都是从项目问起的,而且都会问在实际工作中怎么用的,很能深挖,可以说跟全程都问项目区别不大;只能说百度提前批面试官确实有水平,考核也确实难,这波纯自己实力不够,第二天上午挂

#面试问题记录#
全部评论

相关推荐

评论
2
15
分享

创作者周榜

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