当前位置:   article > 正文

前端秋招面试(1)字节(提前批)一面 + 二面 ,Web前端面试题2024高级

前端秋招面试(1)字节(提前批)一面 + 二面 ,Web前端面试题2024高级

12. 还有什么问题要问的(我就问了今天面试还有那些地方需要提升,面试官就说了还要看看基础知识,推荐看JavaScript红皮书 还有一个小黄书<你不知道的JavaScript> )

其实有的问题还问了一些场景题有些记不住了。核心就是:追问追问!越来越深入这样

二面  约1h

=======

1. 面试官看到我做了饿了么外面app项目还以为我在饿了么实习过,其实没有,就问咋不找实习?(我很想说我啥也不会)接触前端多久?平时怎末学习的?

2. 代码题: 写页面布局和样式:全屏蒙层,中间有一个窗口是居中布局,背景灰色半透明,窗口会随着内容大小适应变化,最后实现弹层从下向上的过渡动画。

之后接着问了居中布局方式?绝对定位VS相对定位?flex布局?transition动画使用?蒙层的实现?

3. 代码题:给div下动态添加1000个

  •   我对多个DOM查询进行了缓存,一次插入。然后又问了DOM操作?
  • 参考之前总结:https://blog.csdn.net/Sabrina_cc/article/details/105515530

    4. 算法代码题:爬楼梯(我一看就是力扣题,直接动态规划,空间复杂度O(n),面试官又让优化)

    大家可以看力扣#70 或我的JS Java代码 https://blog.csdn.net/Sabrina_cc/article/details/106501462

    5. 算法代码题:链表有无环(我一看还是力扣题,直接哈希,空间复杂度O(n),面试官又让优化,快慢指针搞定)

    大家可以看力扣#141 或我的我的JS Java代码   https://blog.csdn.net/Sabrina_cc/article/details/106439795

    6. vue-router路由方式 区别?如何实现?

    7. vue框架的优点?vue生命周期?MVVM原理?双向绑定原理?vue中具体如何实现双线绑定?如何修改data?nextTick作用?

    8. 反问环节。我还是问了有啥要提升的,面试官还表示要多看基础,多深入都不为过,特别是JavaScript和CSS

    好像还有些细节的场景问题记不得了,等我总结的时候再完善。

    整体感觉字节面试官都非常随和,会对于每个不会的问题进行引导,代码提也会引导你进行优化,当然问题也是越问越深,就看你能回答到哪里。面试的时候面试官似乎也会记录一下。

    三面 40m

    ======

    1. 反正是HTTP相关知识(上来就被问了一个不会的)

    2. 场景设计题:一个页面有很多标签,鼠标放在标签上会显示一个气泡效果,气泡上会有文字,如何实现?需要怎样设置监听事件(listener)如何实现箭头?直到哪些事件监听的方法?

    3.项目中遇到的难点?单页面应用?平时遇到问题如何解决的?

    4. 场景题: tab(有三个页面切换)如何实现?页面之间的联动?

    5. 代码题:一个较大数组按照顺序排列,找到与num相同的位置,返回位置数组。(其实是一个折半查找的变形题,太可惜了我没表述清楚,没写完整)

    6. 学习前端有多久了?平时通过什么方式自学?看那些博客?毕业之后有什莫规划?。。。(有点类似hr面了)

    7. 有什莫要问的?技术栈(react比较多,vue也会用到)接下来怎末提升自我?(面试官还是推荐不使用框架,而是掌握好原生js的各种使用,重视基础,推荐不使用框架和辅助工具做淘宝页面)

    总结:感觉三面还是比较考察整体的设计思想和能力,不怎么问技术问题了,但是场景设计题会比较多。而且有的问题也很像HR面了,可以提前准备一些常见问题的说法,不要像我一样语无伦次。

    面试总结参考:(也欢迎大家指点)

    自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

    深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

    因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
    img
    img
    img
    img
    img
    img

    既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

    由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

    如果你觉得这些内容对你有帮助,可以添加V获取:vip1024c (备注前端)
    img

    自学几个月前端,为什么感觉什么都没学到??


    这种现象在很多的初学者和自学前端的同学中是比较的常见的。

    因为自学走的弯路是比较的多的,会踩很多的坑,学习的过程中是比较的迷茫的。

    最重要的是,在学习的过程中,不知道每个部分该学哪些知识点,学到什么程度才算好,学了能做什么。

    很多自学的朋友往往都是自己去找资料学习的,资料上有的或许就学到了,资料上没有的或许就没有学到。

    这就会给人一个错误的信息就是,我把资料上的学完了,估计也-就差不多的了。

    但是真的是这样的吗?非也,因为很多人找的资料就是很基础的。学完了也就是掌握一点基础的东西。分享给你一份前端分析路线,你可以参考。

    还有很多的同学在学习的过程中一味的追求学的速度,很快速的刷视频,写了后面忘了前面,最后什么都没有学到,什么都知道,但是什么都不懂,要具体说,也说不出个所以然。

    所以学习编程一定要注重实践操作,练习敲代码的时间一定要多余看视频的时间。

    一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
    img

    习敲代码的时间一定要多余看视频的时间。

    一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
    [外链图片转存中…(img-1oFbHbNv-1712940758416)]

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/505559
推荐阅读
相关标签
  

闽ICP备14008679号