「前端」百度小度云一面面经

总得来说面试体验还可以,面试官一开始问了项目上的一些实现,看来是真的看了我的项目;手撕一道队列实现一道防抖,都很简单,就是防抖写起来还是不太熟练,需要更熟练一点;css还是有待加强

  1. 一开始问了一些项目上的东西,比如某个部分是如何使用flex进行布局的

  2. 讲讲 html5 有哪些新特性?

    1. 就答出来图片懒加载和语义化标签
    2. 还有新的表单控件和属性:如email、url、number等输入类型,required、step等表单属性
    3. 多媒体支持,如audio和video标签
    4. 新的图形和多媒体API,如Canvas、WebGL、SVG
    5. 本地存储和离线支持:LocalStorage, SessionStorage
  3. 讲讲css中选择器的优先级

    1. 内联样式>ID选择器>类选择器>标签选择器,在复合选择器场景下通过加法运算决定优先级
  4. 讲讲css中的盒模型

  5. css中定义元素的高度和宽度两个属性,包括的是盒模型的哪个部分

    1. 答的是border及内部的东西
    2. 其实是content区,不包含padding及以外的部分
  6. 讲讲css中的两种盒模型,你知道如何切换吗?

    1. 没讲出来,我说不熟悉IE盒模型
    2. 应该通过box-sizing: border-box/ content-box来切换
    3. 我说怎么问IE盒模型来着,原来我前面答的是IE盒模型的定义
  7. 聊聊flex布局

    1. 聊了flex布局出现以前居中的困难
    2. 聊了 flex 布局中的主轴和交叉轴以及其对齐方式
    3. 然后聊了常用的属性flex-1 flex-0 和 flex-auto的差别
  8. 聊聊ES6相关语法

    1. 箭头函数、class语法糖、ES Module
    2. 在我的引导下还说了一些新提案,比如管道运算符、可以在顶层写await之类的
    3. 可以补充的点:let, const、模板字符串、解构赋值、默认参数、展开运算符、Symbol、Promise
  9. 聊聊js中的数据类型

    1. 聊了基本类型和对象类型,结果基本类型存储在栈上,引用类型存储在堆上说反了干
  10. js中的变量声明方式?

    1. 之前使用var,现在使用let和const
  11. let和const有什么区别?

    1. 前者声明变量,后者声明常量
  12. 你对变量作用域有什么了解吗?

    1. 跟原型链类似,js中存在作用域链,尝试访问变量的时候总是从最近的作用域查找,如果查找不到就逐层向上查找
  13. 讲讲this在不同上下文的指向?

    1. 箭头函数没有自己的this,其this的指向由定义时所处的上下文决定。而对于传统函数,this的指向则是运行时确定的,可被bind、call、apply等方法改变
  14. 代码解析题(大概是这样吧)

    var a = 2;
    function func() {
      console.log(this.a);
    }
    function obj() {
      this.a = 1;
      this.func = func;
    }
    var foo = new obj();
    foo.func();
    
    

    这段代码应该输出什么?应该输出1,因为通过对象调用,this会指向对象

  15. 聊聊数据结构?

  16. 手写一个队列,实现push pop top clear isEmpty getLength

    1. 直接用数组实现就完了
  17. 手撕防抖函数

    1. 虽然提前准备到了,但还是面试官提示了一点才写出来的
#秋招##秋招提前批,你开始投了吗##Web前端开发工程师##百度##百度求职进展汇总#
全部评论
校友牛逼,明天我也小度云,已经共享三次了
点赞 回复 分享
发布于 2024-08-13 10:01 江苏
感谢佬这么详细的面经hhh
点赞 回复 分享
发布于 2024-07-25 10:37 四川
更新状态:已变共享中 我这还是上一轮面完二面被捞起来重面的,属于是长痛了
点赞 回复 分享
发布于 2024-07-24 16:37 江苏
佬这是日常实习吗
点赞 回复 分享
发布于 2024-07-24 16:14 未知

相关推荐

已经入职字节快一个月了,突然想起来之前那段时间的面经没有发,先发一下timeline吧。Tiktok 内容安全平台(人才库电话捞我):电话10.28 -> 一面10.30(我觉得你跟我们组业务挺match的,然后过了三天问hr挂了,应该是别人流程更快)阿里淘天:投递11.11->约面11.12->一面11.14(问得很简单,30分钟,手撕八股全过无后续)Kpi面腾讯wxg 微信小程序:投递11.13 ->约面11.14-> 一面11.17 (究极无敌拷打,问我多模态大模型涉及的算法?但是人很好)->11.19流程终止小红书 风控平台:投递11.16 —约面11.17  ->一面11.18 (抽象的面试官,面试感觉一般,问得前端网页安全相关的,确实没准备)->11.20挂百度 百家号:投递11.14 —>约面11.14 ->一面11.14(当场约2面)->二面11.24->口头告知offer, 拒绝(原因是业务不太好)美团 技术平台投递11.17 -> 约面(忘记了,没多久) ->一面11.19 ->二面11.21 (字节offer不想面了)快手 电商业务投递11.17 -> 约面11.18 ->一面11.19 -> 二面11.21(拒了)腾讯wxg 微信支付(被捞):(直接发面试邮件)技术一面12.05 ->技术二面12.11 ->技术三面12.17 -> hr面已拒绝(了解业务后拒绝,但是有转正hc,感觉还蛮可惜)字节跳动 xxxx:东家就不放具体的时间线了,大概是面完第二天就能知道结果,除了有几天ld请假了没填面评。不去wxg还有个原因是还在期末周,深圳学校来回太麻烦了,至少现在在的组感觉能学到很多的东西,自己的选择应该也没错。还是感概一下,一年前大二的时候投简历海投基本上石沉大海,无论大小厂约面比例很少。现在基本上投了就有面试,还都是以前梦寐以求的大厂,现在自己也有了更多的选择,也没有投太多简历。也感谢上一段实习的经历,很有意思的项目,无论是字节,腾讯,还是美团基本都有聊这个项目。面经需要等一下,也许等周末有空了再发给各位uu,感兴趣可以关注一下~有想要交流学习的同学也可以私信我,目前人在北京大钟寺~,可以找搭子~
正能量的牛可乐:这么多大厂面试下来,不仅摸清了不同公司的面试风格,还能精准避雷业务不匹配的岗位,血赚
实习简历求拷打
点赞 评论 收藏
分享
评论
8
16
分享

创作者周榜

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