zoukankan      html  css  js  c++  java
  • 字节、腾讯、滴滴前端面试经验分享,裸辞过后,我终于又活过来了!

    今年一月份毅然裸辞,谁都想不到后面事情的发展变成了这样!疫情的到来让本不富裕的我雪上加霜

    一直维系到大概四月初,才开始正式找工作,过程并不简单!虽然自认为,找一份合适的工作应该不难,可最后往往都拜倒在“合适”这两个字上!

    以下是我在四五月份总共面试的比较知名几家企业经验总结,“前赴”以倒,“后继”加油!

    字节、腾讯、滴滴!

    字节:

    由于紧张怕错过面试,早早的便坐在了电脑桌前。面试官迟到了一会,就给我发起了面试视频邀请,终于开始了。
    迎面是一个挺帅气的哥哥,简单的打了一下招呼,就进入了自我介绍的环节。由于自我介绍我已经熟悉过几遍了,自我介绍的效果看起来效果还是不错的。

    开始问我项目经历的细节以及自我介绍中的细节,由于项目经历确实是自己亲身经历过的事情,并且我一般项目完成时都会做一下总结,所以也能够答个头头是道。个人感觉上的,至于面试官怎么想的,我就不清楚了, 说不定是那种我就静静的看着你装逼的情况。

    闲话少说上题:

    你对Vue的理解有多少
    用css2和css3分别写一下垂直居中和水平居中
    你对计算机网络的认识怎么样
    讲述一下计算机网络的七层
    TCP和UDP的区别是什么
    TCP和UDP属于计算机网络中的哪一层
    HTTPS是什么
    介绍几种常见的状态码
    闭包是什么
    NaN是什么,用typeof会输出什么
    js的隐性转换和显性转换
    跨域问题如何解决
    知道babel么
    用js实现判断一个变量是否为整数的函数
    进程和线程是什么
    死锁是什么
    Left Join、Right Join、Inner Join 指的是什么
    快速排序用js怎么写
    总共用时大概在两个小时以内,但是最后面试小哥哥来了一句,“我这边没什么问题了”!

    当时对于自己回答本身就没有太满意,所以基本知道已经悬了

    下一个~

    腾讯

    总的来说,腾讯面试,考察的范围比较广而且杂!

    包括:

    数据结构
    数学题(e.g.,概率计算)
    数据库
    操作系统原理
    设计模式
    少量算法题
    还有一些就是平常网上所刷的那些题目里面的
    一面

    填空题+大题+问答题

    【填空题】

    何时接触电脑 何时接触前端

    运算符 ,字符串处理,延时, display,position,XMLHttpRequest,正则,Jquery绑定事件,cookie


    【大题】

    BOM浏览器信息
    浏览器兼容性举例
    闭包作用与举例
    新闻ul列表,插入3个,获取index
    全文单词首字母大写
    ajax过程


    【逻辑题】

    任何时间分针和时针夹角
    文章单词(字母)频率出现最高
    30分钟等到车概率是70%,那10分钟呢?
    一个班学舞蹈的有75%,学唱歌的有85%,问同时学习舞蹈和唱歌的最多多少,最少多少?
    两个很大数的加法运算
    我反问了一些,比如为什么不问框架,面试题出入比较大之类的问题!

    基本就是闲聊了

    滴滴:

    因为滴滴本身离家近,所以肯定回去面试的!

    但是看分享滴滴面经的小伙伴挺少的,所以内心不免还是有些忐忑,未知的“敌人”最可怕!

    【一面】

    1、对vue怎么看(balabala)。
    2、你的项目的对自己成长最大的部分在哪。
    3、组件中的通信,着重问了兄弟组件的通信。
    4、小程序的生命周期。
    5、讲一下js的继承、作用域链。
    6、px、rem、em的区别。
    7、居中的样式如何实现。
    8、树的遍历查询。(介绍一下思想,没手撕)
    【二面】

    1、组件的封装。
    2、手机端不同屏幕如何适配。
    3、动画的优化,接着问为什么transition比margin的性能好。
    4、垂直居中的样式怎么实现。(这里严重怀疑滴滴面试是不知道以前的面试问过什么的)
    5、闭包。
    6、vue的组件通信和vuex。(再次怀疑滴滴面试是不知道以前的面试问过什么的)
    【三面】

    1、设计模式介绍一下。
    2、什么是虚拟dom。
    3、http缓存介绍一下。
    4、前端发展的瓶颈在哪(自己附加了前端的性能优化)。
    5、快排算法。
    总得来说,最后还是找到了一个比较心仪的工作,具体在哪当然不能透露

    这些面试经验,希望会给大家带来帮助,好好做准备,放平心态,平时有用功的话,其实面试并不难!

  • 相关阅读:
    数组常用方法
    Chrome调式技巧
    Object.create()和new object()和{}的区别
    ES6基础知识
    sass基础
    webpack中package.json相关参数
    webpack.config.js====图片处理
    java发送邮件功能[转]
    mybatis sql使用经验总结
    JSON操作
  • 原文地址:https://www.cnblogs.com/ooo12/p/13052392.html
Copyright © 2011-2022 走看看