字节跳动前端实习一面

我是约的10月9号下午2点的场,现在仔细给大家梳理一下面试的内容吧。

1.你学习前端的方法

这个问题属于开放问题了,怎么回答都是可以的。

2.盒子模型

w3cIE盒模型

场景题

给盒子设置:

div{width:100px;padding:10px;background-color:red;
}

问你这个盒子红色部分的高度和宽度是多少,如果使用box-size=border-box,红色部分的高度和宽度是多少。

3.动画

你平时是如何设置动画的,用哪个属性。

@keyframes

场景题

假如我这有个按钮,我鼠标移上去要求放大1.5倍,然后颜色变成红色,要求缓慢变化,这个你如何处理。

这个问题就可以使用transform:scle(x轴缩放倍数,y轴缩放倍数),加上transition,加上:hover

4.定位的几种类型

就这四种:static,relative,absoulte,fixed

定位在我之前的文章里有详细说过。

定位

5.选择器考察

给你一个表格,要求实现偶数行为红色,基数行为灰色。这块我想到的是nth-child(2n)nth-child(2n+1)

6.Js部分场景题

const a = 'abc'
const b = String('abc')
const c = new String('abc')

问:

a === b

a === c

是返回true还是false

b === c

是返回true还是false

7.Js场景题

一个盒子,里面有一个文本,宽度自适应,要求超出盒子的宽度部分省略号替代,说出思路。

8.你是如何判断一个数据的类型的

Object.prototype.toString.call(obj).split(' ')[1];

9. 算法题

function getMaxDepth(arr) { }[] // 1
[1,2] // 1
[1, [1]] // 2
[1, [1, [2]], [1]] // 3
[1,[2, [3, [4, 5], [6 , [7]], 9, 10], 11, 12], 13] // 5console.log(getMaxDepth([]))
console.log(getMaxDepth([1,2]))
console.log(getMaxDepth([1, [1]] ))
console.log(getMaxDepth([1, [1, [2]], [1]] ))
console.log(getMaxDepth([1,[2, [3, [4, 5], [6 , [7]], 9, 10], 11, 12], 13]))

构造一个函数,要返回他的最大深度。

总结

通过面试,感觉字节对实习生的标准还是基础要牢固,同时有一定的算法能力。但是算法也考的不是特别难,大家在面试前,就需要准备一下css属性那一块的东西了,css里的东西比较杂,我简历上写的node.jsVue一点都没问,同时大家记得去LeetCode上去刷刷题,要具备在线coding的能力。。

字节跳动前端实习一面相关推荐

  1. 字节跳动前端实习一面二面HR面面经

    16号做完笔试,后来约了21号一面,25号二面,一面面试官看起来比较和蔼,一来就是自我介绍,他说前端的问题我也没准备多少,我就知道他不是前端的了,瞬间有点方. 一面 一开始是数据结构的题,二叉树相关, ...

  2. 字节跳动前端实习一面二面(凉面)

    运气也算好吧,恰好自己在重庆的实习自己刚辞职,然后其实自己都打算春招了,然是app的给我推送了消息,hr邀请我投简历,然后投了过去.过了两天,收到电话约一面. 一面 过了也已经有几天了,好歹也算是有体 ...

  3. 字节跳动暑期实习前端面试

    字节跳动暑期实习前端面试 现在轮到我这个23届开始真正地找实习了,但是今年的校招情况非常非常差,这个在今年的实习总结再详细说吧.这次投递字节也是非常的有意思,本来我是投递的字节抖音互动部门,然后刚投了 ...

  4. 关于字节跳动前端校招一二三面+HR面试过程

    分享一下字节跳动 前端校招 一二三面+hr面 一面 (视频面 1小时35分钟) 20年3月1日 标题 自我介绍 vue和react有什么区别,更喜欢用哪个,为什么 react hook熟悉吗,解决了什 ...

  5. 字节跳动暑期实习面试题准备

    字节跳动暑期实习后端面试题准备 1.Java基础 java中int和Integer的区别,为什么有了int还要有设计Integer java中hashmap的实现原理,讲解一下哈希函数 知道哪些垃圾回 ...

  6. 后端开发面试自我介绍_字节跳动暑期实习后端开发面试经历

    字节跳动后端实习是什么,字节跳动后端实习面试流程是怎样? 今天小编就来帮助大家了解一下字节跳动后端实习面试到底有什么内容. (好了不皮了,开始正文) 字节的面试流程总的来说还是挺享受的,和面试官两人的 ...

  7. 字节跳动 python面试_字节跳动数据分析实习岗面试全经历,竟然也会问这样的问题?...

    临近年底,又有不少人跃跃欲试想跳槽了. 但跳槽这个事说容易也容易,投简历总是有人要的,但说难也难,要进大厂,不光要看能力,更要看项目,看背景. 就怕辛辛苦苦准备半天,面试的时候没表现好,直接被刷掉,面 ...

  8. 字节跳动-数据分析-实习面经

    分享一下字节跳动-数据分析-实习面经 场景题 1.介绍一个最近的数据分析项目,有没有什么结论? 2.一个刚上线的短视频app,应该关注哪三个指标? 3.在短视频信息流app中放广告位,如何确认能否带来 ...

  9. 字节跳动前端用什么框架

    字节跳动前端用什么框架,字节跳动期权换购是什么意思? 字节跳动前端用的框架都是脚本框架比较多一点的. 字节跳动面试和hr聊的很好 但是没通过 聊得好不见得HR就认为你适合字节跳动.你们只是交流的比较愉 ...

最新文章

  1. 【2021年度训练联盟热身训练赛第五场】Jam-packed
  2. 【Linux 线程】常用线程函数复习《一》
  3. 最保险的函数间数组作为参数值传递与返回方法,用memcpy函数
  4. HTML5与CSS3基础教程第八版学习笔记7~10章
  5. 配置sql server 2000以允许远程访问
  6. asp按时间自动递增编号_约束力最强的手铐——美国ASP钢性手铐
  7. 别人运行的好好的R代码,到我这怎么就冲突了?
  8. vs2013中对工程、项目和类更名
  9. 95-190-442-源码-window-Trigger-ProcessingTimeTrigger
  10. 治愈系休闲旅游创意海报PSD模板|做设计没思路,快来Get这个小技巧
  11. qt弹出框自动消失的悬浮提示框_QT【简单自定义弹出提示框】:非模态,数秒后自动消失...
  12. 高可用服务 AHAS 在消息队列 MQ 削峰填谷场景下的应用...
  13. 表面粗糙度及加工符号
  14. Excel--单元格格式设置
  15. matplotlib报错Line2D‘ object has no property ‘linestyle‘或‘linewidth‘
  16. Android仿京东、天猫商品详情页
  17. JavaScript的基础语句整理
  18. 史上最简单的图片二维码识别
  19. 图像传感器的这9个知识点,你都懂吗?
  20. 概述史:五胡十六国过这么乱的历史怎么可能搞得懂?6000字短文帮您整个清清楚楚...

热门文章

  1. LocalDateTime计算时间差
  2. python元组创建_python新建元组
  3. vr计算机方面的应用,AR和VR到底有什么区别,分别应用在哪些方面?
  4. 业务开发平台与SOA的统一论
  5. 液晶显示屏的C语言编码,AT89C51单片机驱动液晶显示汉字C语言
  6. 土方量方lisp_时隔3年,再做双倍超立方数的题目,这次用Lisp
  7. 接入科大讯飞语音听写,增加语音动画,类似京东语音搜索功能
  8. javascript设置颜色值的几种方法
  9. IDEA2021.1webservice远程接口调用client相关配置【已解决】【简单高效】
  10. oeasy 教您玩转 linux 010400 总结 summary