当前位置:首页 » 网页前端 » 字节前端商业化技术面试
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

字节前端商业化技术面试

发布时间: 2023-02-28 02:18:49

A. 字节前端岗位实习生的要求

这个是招聘信息:

  • 职位诱惑:

    下午茶,健身瑜伽,团队氛围好,免费三餐

  • 职位描述:

    职位职责:
    1、负责字节内部培训、考试、论坛等管理系统的研发工作;
    2、规划业务架构,决策技术方向,对开发质量、系统安全性、稳定性负责;
    3、参与核心代码研发,组织解决开发过程中的重大技术问题,技术难点的攻关与预研。
    职位要求:
    1、有扎实的编程能力和代码品位,了解计算机原理,有良好的数据结构和算法基础;
    2、有良好的 Javascript/HTML/CSS 基础,学习过至少一种主流前端框架,包括不限于 React、Vue等;
    3、不一定有美术功底,但要有美感,对像素级的偏差有感知,有强烈的修复欲望;
    4、有成功的作品可以展示,参与过互联网公司产品研发过程的优先,参与过开源项目的优先;
    5、熟悉其它技术的优先,比如:Java, Go, GRPC, K8s, MySQL...;
    6、具备良好的团队协作精神,能利用自身技术能力提升团队整体研发效率,提高团队影响力;
    7、对前端技术有持续的热情,个性乐观开朗,逻辑性强,善于和各种背景的人合作。

B. 字节跳动前端hr面会问什么

  1. 技术成面的东西肯定要问你,考验你目前的技术水平。比如抛给你一个技术方面的问题,问你是如何解决的?用什么样的技术去解决更好?

  2. 团队方面的融合问题,看你是否能融入团队。

C. 有哪些经典的前端开发面试题及答案解析

行元素与块元素的区别;

如何清除浮动;

定位方式当中,absolute与fixed、relative的区别;

事件的兼容问题;

Ajax是什么;

如何优化你的页面;

响应式布局是什么等等。

经典的前端面试题至少有近百道,在这里也没办法全部给你列出来,你可以看看这个(小-程序),里面有好几百道面试真题,也有比较好的答案解析。

D. 字节前端难进吗

不是难进,应该是非常难进啊,最好有人能够引荐。
还有一种情况就是你的技术足够强,能够打破常规,会得到offer的。

E. 字节跳动最爱考的前端面试题:CSS 基础

参考链接: juejin.im/post/5e8d52…

animation、transition、transform、translate 这几个属性要搞清楚:

水平居中:

垂直居中

BFC 是块级格式上下文,IFC 是行内格式上下文:

不会,因为 BFC 是页面中一个独立的隔离容器,其内部的元素不会与外部的元素相互影响,比如两个 div,上面的 div 设置了 float,那么如果下面的元素不是 BFC,也没有设置 float,会形成对上面的元素进行包裹内容的情况,如果设置了下面元素为 overflow:hidden;属性那么就能够实现经典的两列布局,左边内容固定宽度,右边因为是 BFC 所以会进行自适应。

box-sizing 属性可以被用来调整这些表现:

BFC(Block Formatting Context)格式化上下文,是 Web 页面中盒模型布局的 CSS 渲染模式,指一个独立的渲染区域或者说是一个隔离的独立容器。

五种:

BFC 的特性:

CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括: 外边距(margin) 、 边框(border) 、 内边距(padding) 、 实际内容(content) 四个属性。 CSS盒模型: 标准模型 + IE模型

标准盒子模型:宽度=内容的宽度(content)+ border + padding

低版本IE盒子模型:宽度=内容宽度(content+border+padding),如何设置成 IE 盒子模型:

static:无特殊定位,对象遵循正常文档流。top,right,bottom,left等属性不会被应用。 relative:对象遵循正常文档流,但将依据top,right,bottom,left等属性在正常文档流中偏移位置。而其层叠通过z-index属性定义。 absolute:对象脱离正常文档流,使用top,right,bottom,left等属性进行绝对定位。而其层叠通过z-index属性定义。 fixed:对象脱离正常文档流,使用top,right,bottom,left等属性以窗口为参考点进行定位,当出现滚动条时,对象不会随着滚动。而其层叠通过z-index属性定义。 sticky:具体是类似 relative 和 fixed,在 viewport 视口滚动到阈值之前应用 relative,滚动到阈值之后应用 fixed 布局,由 top 决定。

问:为什么会有这种现象?你能解释一下吗

是由块级格式上下文决定的,BFC,元素在 BFC 中会进行上下排列,然后垂直距离由 margin 决定,并且会发生重叠,具体表现为同正取最大的,同负取绝对值最大的,一正一负,相加

BFC 是页面中一个独立的隔离容器,内部的子元素不会影响到外部的元素。

不清楚浮动会发生高度塌陷:浮动元素父元素高度自适应(父元素不写高度时,子元素写了浮动后,父元素会发生高度塌陷)

了解更多加入我们前端学习圈