A. 字节前端岗位实习生的要求
这个是招聘信息:
职位诱惑:
下午茶,健身瑜伽,团队氛围好,免费三餐
职位描述:
职位职责:
1、负责字节内部培训、考试、论坛等管理系统的研发工作;
2、规划业务架构,决策技术方向,对开发质量、系统安全性、稳定性负责;
3、参与核心代码研发,组织解决开发过程中的重大技术问题,技术难点的攻关与预研。
职位要求:
1、有扎实的编程能力和代码品位,了解计算机原理,有良好的数据结构和算法基础;
2、有良好的 Javascript/HTML/CSS 基础,学习过至少一种主流前端框架,包括不限于 React、Vue等;
3、不一定有美术功底,但要有美感,对像素级的偏差有感知,有强烈的修复欲望;
4、有成功的作品可以展示,参与过互联网公司产品研发过程的优先,参与过开源项目的优先;
5、熟悉其它技术的优先,比如:Java, Go, GRPC, K8s, MySQL...;
6、具备良好的团队协作精神,能利用自身技术能力提升团队整体研发效率,提高团队影响力;
7、对前端技术有持续的热情,个性乐观开朗,逻辑性强,善于和各种背景的人合作。
B. 字节跳动前端hr面会问什么
技术成面的东西肯定要问你,考验你目前的技术水平。比如抛给你一个技术方面的问题,问你是如何解决的?用什么样的技术去解决更好?
团队方面的融合问题,看你是否能融入团队。
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 是页面中一个独立的隔离容器,内部的子元素不会影响到外部的元素。
不清楚浮动会发生高度塌陷:浮动元素父元素高度自适应(父元素不写高度时,子元素写了浮动后,父元素会发生高度塌陷)
了解更多加入我们前端学习圈