首页 > 字节跳动国际化电商暑期实习-前端二面凉经
头像
Aprilisthecruelestmonth
编辑于 2021-04-12 19:58
+ 关注

字节跳动国际化电商暑期实习-前端二面凉经

投简历

本来投的是后端暑期实习,投完第二天HR打电话问我愿不愿意转前端,估计是他们前端缺人。
我就说好的,但是因为我一直准备的都是后端,前端没怎么准备,就跟HR协商了一下一个星期后再面试。
然后匆匆忙忙复习了一个星期后,也就是4.9号,晚上17:00一面。

一面(46分钟):

  1. 介绍自己,介绍项目经历
  2. 点击url到网页显示中间经过的流程
  3. TCP三次握手的过程,为什么三次,两次有什么不好?
  4. TCP四次挥手,为什么四次,三次有什么不好?
  5. TCP可靠传输的实现机制?流量控制和拥塞控制的区别?
  6. HTTP 头部
  7. 操作系统进程、线程的区别
  8. 进程间通信的方式
  9. CPU进程调度算法有哪些,多级反馈队列调度算法介绍
  10. call、apply、bind的区别
  11. JS中的作用域有哪些,块级作用域出现场景
  12. 箭头函数和普通函数的区别是什么?
  13. CSS 元素选择器有哪些?
  14. CSS Position(定位)属性有些,是什么含义?
  15. 200. 岛屿数量 - 力扣(LeetCode)
  16. 以下代码的输出是什么?
var name = 'window';
var obj = {
  name: 'obj',
  say() {
      console.log(this.name)
    },
  say1: () => {
      console.log(this.name);
    }
}

obj.say(); // obj
obj.say1(); // window
var fn = obj.say;
var fn1 = obj.say1;
fn(); // window
fn1(); // window
一面是个小哥哥,因为网络基础的东西问得比较多,前端的一些题目也不是很难,基本都答上来了,面完自己感觉还行。
当天晚上就打电话、发邮件说有二面,二面在4.11号周日晚上17:00.

二面(76分钟):

  1. 介绍自己,介绍项目经历
  2. 项目中用到了哪些东西,遇到了什么困难,怎么解决的?
  3. 学习了哪些东西,有什么收获?
  4. CSS实现水平居中和垂直居中
  5. ES6和NodeJS,module区别?
  6. JS传值、传引用的区别?哪些数据类型传引用?
  7. JS模块化
  8. 事件冒泡、事件委托
  9. cookie 和 session?
  10. React 事件机制?
  11. 你在哪里使用了redux,有没有想过不用redux而用react原生的一些东西?
  12. Virtual DOM了解吗?DOM呢?
  13. HTTP1.0、1.1、2.0、3.0区别
  14. HTTP状态码
  15. 面试题 16.25. LRU 缓存 - 力扣(LeetCode)
  16. 实现功能:
delay(ms)
.then(() => console.log('print after ms'))

delay(100)
// 'print after ms'
二面是个小姐姐,聊项目聊了比较久,后面问的基本都是前端JS的一些东西,很多东西都在我的复习范围之外。二面面试过程虽然很和谐,但是面完感觉没有一面好,当天晚上也没有后续的通知。果不其然星期一下午就收到拒信了。

总结

  1. 感觉项目也不是特别重要,就简单聊一聊就过去了,他们看中的还是基础,项目经历再丰富、用过的框架再多,基础不过关就是不过关。
  2. HR让你转岗的话,三思而行,不要抱着“毕竟是你们让我转岗的,面试会平衡一下”的心态,面试官可不管你是不是转过来的,就拿目标岗位的要求面试你。
  3. 面试之前最好自问自答一下,好多东西你以为自己懂了,但是一说出来可能还是乱七八糟的。
让我转前端,就像一个意外的插曲,本来不抱什么希望,但是一面之后又有了一些希望,结果二面被打脸,起起伏伏的,原是我不配。
前端拜拜,秋招再见!

更多模拟面试

全部评论

(3) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐