字节一面经历

字节一面经历


引言

​ 笔者现在某广东地区985本科大三在读, 本着笨鸟先飞以及从实战中学习的原则, 我往字节等几个公司投递了简历. 以下是广州字节前端工程师实习一面所遇到的面试内容.

具体内容

  1. 自我介绍环节. 笔者从学习状态入手, 以及何时开始学习前端, 前端学习经历以及项目经历进行介绍, 最后也列举了一些除前端外的其它技能.

  2. 非技能性的问题. 例如学习前端的时间, 如何学习, 为什么学习前端, 为什么选择vue架构进行学习.

  3. 项目经历提问.

    ​ 有没有学习过React框架进行开发?

    ​ 前端vue架构为什么和后端的SpringBoot更配?

    ​ 项目开发过程所遇到的问题?

    ​ 不同浏览器相同的css代码结果不同, 为什么? 怎么解决?

    ​ 前后端交互时遇到了什么问题? 怎么解决?

    ​ 前后端交互的方式, 关于enctype的内容?

    ​ 团队协作时有没有使用git之类的工具进行协作开发?

    ​ 除了使用reset, normal.css的方法来解决不同浏览器之间不能适配的问题之外, 还有没有其它的方法?

    ​ rem是什么? 在项目中的什么场景会用到? 要怎么使用?

    ​ 使用vue过程中有没有遇上什么问题? 简要描述以下vue的生命周期函数的作用.

    ​ 父子组件之间怎么通信? 如果是兄弟组件之前如何通信?

    ​ 除了bus总线的方法以及vuex的方法外, 还有什么方法可以实现兄弟组件之间的通信?

    ​ 使用bus总线来实现兄弟组件间通信的方式称为什么开发模式? (映像中应该是开发模式)

    ​ js中关于var, let的内容, 作用域提升?

    ​ == 以及 === 的区别?

    ​ ‘’ == 0 返回 true or false? [] == 0 返回 true or false? [] == [] 返回 true or false?

    ​ 使用js写一段查找树节点并返回查找路径节点name属性组成的字符串?

    算法题

    {
        id=1
        name="前端"
        children:{
            {
                id=2
                name="web"
                children:{
                    {
                        id=3
                        name="abc"
                    },{
                        id=4
                        name="def"
                    }
                }
            },{
                id=5
                name="mobile"
            }
        }
    }
    //给定root节点以及目标id, 找到所要的节点, 并返回路径
    //如查找id=3, 则返回'前端-web-abc'
    

    写算法的过程中还问了其它的问题, 但是记不清了…


    以上即为本次面试的内容, 但是笔者感觉自己凉凉了…

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值