知乎前端一面

记录一下我人生的第一次前端面试吧,知乎前端日常实习
面试官人很好,我自己没有把握住机会
目前已经拿到同程的日常实习正式offer了,来回顾一下自己的三月面试经历

css部分:
常用的选择器有哪些?
权重
比如我想隐藏一个元素应该怎么办呢?
接着上面的继续问,比如我想要一个元素,既不会被移除,但又要被隐藏(这里我回答的是visibility,但面试官不满意,让我想想其他的方法) 最后说的方法是将其移除视窗外,或者直接缩小到不可见
css当中如果出现了两个一样的类定义,你如何避免冲突

js部分
问我基本数据类型和引用数据类型
问我es6里的新引入的东西,这里面试官想让我说map forEach,我说了箭头函数那些,他就鼓励我继续说下去,结果大脑当机了没想到这些
问我map和forEach的区别

Vue部分
面试官本身是react的,不是很清楚vue,就让我介绍vue,我就说了Vue的一些特点和react的区别之类的
然后问我Vue双向绑定之类的,我就又讲了一些底层的东西
问我接触过react没,我回答没😢

项目部分
为什么我的button按钮那里不进行一个直接的映射,而是还需要进行调用颜色
用过git吗?给我介绍一下,我就开始介绍了,又给自己挖了坑,提到了git merge,然后问我如何切换分支

手撕
实现了将一个由键值对对象组成的数组转换成一个键为对象中key属性值、值为value属性值的对象

反问环节:
我第一次面试,所以我感觉很烂,您觉得怎么样呢,还有后续吗?

我感觉还行,但你的js部分可能还不是很好🥹😭感觉很阳光开朗
知乎的技术栈是什么呢?

大部分是react,有一些是Vue
请问你们的组件是直接用现成的还是自己弄呢?

b端的话会自己弄,c端需要很多自己定义样式的地方,大都手搓
好的,没有了,谢谢您

总结,第一次面试,说实话面得挺差的,现在我回想起来还是想给自己删几个巴掌,不过知乎的第一场面试作为我人生面试之路的开始,似乎也还不错
所有的面经和答案:https://juejin.cn/post/7215226343713620029

#前端##面试##日常实习#
全部评论
小哥哥人很好!
1 回复 分享
发布于 2023-03-28 15:05 天津
“ 为什么我的button按钮那里不进行一个直接的映射,而是还需要进行调用颜色”楼主咋回答的?
点赞 回复 分享
发布于 2023-03-28 09:39 河南
老哥直接boss投的吗
点赞 回复 分享
发布于 2023-03-28 15:19 辽宁
请问楼主 base 哪里的呢
点赞 回复 分享
发布于 2023-04-02 11:56 广东
我想问一下你找实习 有问算法吗
点赞 回复 分享
发布于 2023-04-10 21:11 江苏

相关推荐

## 1. 自我介绍## 2. 商品无限加载的话,怎么判断有没有拉到底部?## 3. 怎么判断元素的上下左右边距?## 4. Vue/React组件缓存怎么实现## 5. 如何解决首屏加载时间过长问题## 6. React中提供了什么方案解决首屏加载时间过长## 7. React.lazy搭配什么使用?## 8. React Hooks 中 `useEffect` 的了解程度## 9. Echarts渲染引擎SVG和Canvas区别## 10. Echarts 中,`xAxis` 的 `type` 属性用于指定坐标轴的类型,`value` 和 `category` 两种类型的区别## 11. React 中实现 Echarts 的响应式## 12. 真实 DOM 和虚拟 DOM 的区别## 13. 多页应用和单页应用的区别## 14. 单页应用相对于多页应用的缺点## 15. 什么是SEO(Search Engine Optimization)即搜索引擎优化 ,为什么单页应用不利于SEO## 16. 什么是SSR(Server - Side Rendering)服务器端渲染## 17. let const var的区别## 18. 数组的遍历有哪些方法## 19. 深拷贝和浅拷贝的区别,常见的深拷贝的实现方法## 20. `JSON.stringify()`用于深拷贝时存在的缺点## 21. 在 JavaScript 中,执行上下文和执行栈是什么## 22. call()`、`apply()`和`bind()的区别## 23. 什么是防抖和节流## 24. 场景题:写了一个搜索框,然后去调后端接口去查一些东西,类似淘宝的搜索,你觉得它是用的防抖还是节流?## 25. 地址栏输入 URL,在敲入回车后,发生了什么?## 26. React 的生命周期函数## 27. React 常用 Hooks## 28. 类组件中写的定时器想卸载,在Hooks怎么操作## 29. useEffect除了写定时器,还能做什么?## 30. React父组件如何获取子组件的值## 31. 手撕:已知级联组件的下拉菜单列表结构,输入一个值,找出其对应的value值以及对应的所有父节点value真是一场酣畅淋漓的八股盛宴啊,手撕也抽象的一笔,不知道能不能过#实习##前端实习##momenta#
点赞 评论 收藏
分享
评论
15
41
分享

创作者周榜

更多
牛客网
牛客企业服务