字节头条一二三hr面 (已OC)

一面

  1. 自我介绍

  2. tcp/IP协议的介绍

  3. 5层模型介绍

  4. tcp和udp的区别

  5. http和https的区别

  6. 浏览器的跨域

    1. 同源政策的限制
  7. 浏览器的缓存

    1. 强缓存协商缓存
  8. html5新特性

  9. css盒模型

    1. IE盒模型盒W3C盒模型
  10. css的预处理器

    1. less和sass
    2. 为什么有less和sass
  11. 手写实现水平垂直居中
    代码实现

  12. 如何判断一个结构是数组

  13. 0.1+0.2 == 0.3输出是是什么

    1. 怎么解决(做差和极小值判断)
  14. js的事件机制(事件循环)

    1. 宏任务和微任务都有什么
  15. 输出代码

    for(var i = 1; i<=5 ;i++){
        setTimeout(function(){
            console.log(i)
        },i*1000)
    }

    ​ 答案是什么,为什么,怎么改进

  16. es6新特性

  17. async和await和promise的区别

  18. 手写原生的ajax请求

  19. 为什么用axios

  20. 数组去重的方法

  21. 反问

    1. 对我的评价是什么。

二面

  1. 自我介绍

  2. 说一下两个项目(字节简历上的两个项目)

  3. 是自己的项目还是真实应用了的?

  4. 用户管理员界面的数据存储是怎么做的?

  5. 聊一下登陆注册的实现

    1. token 放在 vue 里面,刷新会怎样?
      1. 存在 localStorage 里面
    2. token 里面有什么?
    3. token 是怎么生成的?
    4. 了解流行的鉴权吗?也就是说你为什么选择token?JWT?
  6. 注册二次校验,登录也用的电话号码密码,你觉得这种有没有什么问题?
    我就把我所有的电话号码和密码用for循环.......频控有考虑到吗?

  7. 影片信息?展示是卡片?

  8. 假如我现在8部电影,8张卡片,一排三个,怎么实现这种布局?
    flex

  9. 你了解vue-router到底是个啥吗?

  10. 路由分为哪两种模式?

  11. vue 用的哪个版本?

    1. 脚手架是3,版本是2
  12. 那你了解他们的区别吗?

  13. nextTick 了解吗?

  14. 了解里面是咋实现的吗?nextTick这个函数里面是怎么做的?意思如果没有这个函数,你怎么做?
    setTimeout() promise.then()

  15. Minx 混入了解吗?

    1. 没用过是吧
  16. 为什么用axios而不是ajax?有什么优点?

  17. 写个题

    1. 封装一个原生的Ajax请求
    2. 实现一个带超时的fetch
  18. 简单的算法题

    1. 力扣2:两数相加 (题改了,链表改成数组)

      LeetCode2. 两数相加
      给你两个 非空 的数组,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。
      
      请你将两个数相加,并以相同形式返回一个表示和的链表。
      
      你可以假设除了数字 0 之外,这两个数都不会以 0 开头。
  19. 会不会node?

  20. 会不会webPack?

  21. 那你前端是如何部署的?

三面

  1. 自我介绍

  2. EventLoop的一个题,很常见,代码忘记记了

  3. ['1','2','3'].map(parseInt)结果是多少

  4. 连续子数组的最大和

  5. 判断链表是否有环

  6. 变色龙智力题

某岛有三种变色龙,分别为红色,黄色,蓝色,三色分别有13条,15条,17条。当有两只变色龙相遇时,如果颜色不同,他们就变成第三种颜色。如红和黄相遇,都变成蓝色。问:是否可能所有的变色龙都变成同种颜色?

hr面

  1. 实习时间

  2. 专业上的选择出于什么样的考虑

  3. 学的好的课有什么

  4. 喜欢的课程基于自己喜欢的点在哪里

  5. 认为什么样的老师是好的老师,是自己喜欢的老师

  6. 认为自己有什么优点 (学习能力和沟通能力)

  7. 基于这两个优势举个例子

  8. 基于项目,问了做项目的背景是什么

    问了项目相关的,怎么组织?实现了什么?怎么沟通和交流?为什么选择这个课题?因为是双人合作项目,就问了合租的两个人在这个项目之前认识吗?怎么认识就是怎么搭的桥?自己在项目中负责什么角色?有没有日期的计划?就阶段的计划,谁先提出来的?项目获得的最终评价?项目中遇到的问题有没有?对后台同学合作中的评价是什么?

  9. 在课余有没有关注新的技术

  10. 了解到的新的技术有哪些

  11. 对于相关的介绍有没有什么看法

  12. 自己平时课余的兴趣爱好

  13. 怎么处理压力?

  14. 最近有压力的是什么事情

  15. 最近的实习offer是什么

  16. 一个乌龙(因为当时第一次投简历投到了客户端,面试官说它很好奇)

  17. 为什么选择字节这个部门?

  18. 反问环节

有不会的欢迎评论区留言哦!!!

#今日头条字节跳动##字节跳动##面试题目#
全部评论
字节最后又加了一轮技术面 1. 面试官是深圳头条的同学。 2. 聊一下你的....聊项目: 3. 上传图片的时候,做一些安全防护应该怎么做 4. 问了阿里云的OSS  不太了解  答得不太好 5. 算法题 ``` 特殊加法:从高位开始相加,1+9,2+8...... 进位进到后面 1234567+9876 结果:111667 解决:数字反转后相加,结果再反转 改进:高位相加,进位进到前面,1234567+9876 结果:11110567 解决:位数少的后面补0(这个只说了思路) ``` 6. 聊聊别的,知识点前面面试问的差不多了,你们合作项目是怎么进行合作的? 7. 遇到冲突,后台想写两个接口,你觉得只需要一个,怎么办?
点赞 回复 分享
发布于 2021-12-22 16:51
楼主三面问的这么少么?
点赞 回复 分享
发布于 2021-12-15 15:04
太强了
点赞 回复 分享
发布于 2021-12-14 02:16
厉害
点赞 回复 分享
发布于 2021-12-14 01:06
大三就去实习了嘛!强
点赞 回复 分享
发布于 2021-12-14 00:14

相关推荐

机械打工仔:不管啥专业,找工作改简历的第一课先把你那排版改了,简历上不要写个人简历四个字,找你要简历的谁不知道这个是简历?而且还占那么多空间,直接把自己名字和基础信息写上面,整体字体大一些。 还有这种经典两页简历一页大空白,导出PDF的时候多了一页几乎全是白的你自己看着不难受吗随手的事为啥不能改掉呢,这是态度问题,你试想一下你是HR你打开简历看到格式都没调整过会是什么感受?你自己都不重视你的简历,HR更不会在意。 然后内容你那个做两年咖啡就别往里写了,简历在精不在多,你在往你的简历里打字的时候就要想好这东西对你要找的工作有没有帮助。自我评价写一行就行了,不如给专业技能单开一栏。核心课程均分90这个真别写了,把你上过的有用的专业课列出来也行。有很多地方废话很多的精炼一下,比如你校内项目第一个写的那些,全然没有重点。 好好修改一下,我看你内容也挺优秀的,别被一个随便做的简历耽误了,我一个同专业的打工人看了都揪心更别说一天看几百份简历的HR
听劝,我这个简历该怎么改...
点赞 评论 收藏
分享
07-07 12:25
门头沟学院 Java
程序员牛肉:你这个智邮公司做的就是那个乐山市税务系统的服务吗?
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-31 17:23
点赞 评论 收藏
分享
评论
6
48
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务