字节国际化电商 一面 二面 三面 前端 已offer
1.项目相关
vue router 原理
为什么要封装 axios
本地化存储技术选型
讲讲学校里的项目干嘛了
(这个项目比较水我也就哈哈过去了)
2.八股
进程和线程
http2和http1.1的区别,有用过http2吗
https和http,密钥交换过程,有用过https吗
http层的底层是什么
3.vue
父子通信
vue的不足,用起来有没有不方便的地方
4手写
setinterval
字符串的最长不重复子序列
---------二面--------
--------三面-------
面试官是一个马来西亚人,应该是个大leader面试风格有点外企的感觉,不过面试官有自我介绍,感觉很平等的感觉。
1.自我介绍,项目介绍
2.发现我简历上写了了解JAVA开始问一些JAVA的问题,推测想问的点是数据结构(hashmap 和 hashtable),面向对象概念(为什么JAVA是单继承的,多继承的缺点是什么),地址引用的概念(equals 和 == ),垃圾回收(我说不知道,我只知道JS的垃圾回收,然后面试官就让我讲了JavaScript的垃圾回收)
3.一道系统设计题,应该复述下操作系统调度的过程 然后自己添加流量控制的逻辑就好了
4.代码题,不是力扣风格,具体是匹配文本中的 3 / 4, 这种除法模式字符串,要规避2020/02/21,这种日期串,然后把结果替换回去,暴力搞了,然后精度后两位忘记API了。。真无语吧
5.英文自我介绍,这个环节我能尴尬死真的#字节跳动##面试题目#
vue router 原理
为什么要封装 axios
本地化存储技术选型
讲讲学校里的项目干嘛了
(这个项目比较水我也就哈哈过去了)
2.八股
进程和线程
http2和http1.1的区别,有用过http2吗
https和http,密钥交换过程,有用过https吗
http层的底层是什么
3.vue
父子通信
vue的不足,用起来有没有不方便的地方
4手写
setinterval
字符串的最长不重复子序列
---------二面--------
-
操作系统部分:
网络请求的时候在内核态 还是 用户态
什么是内核态什么是用户态
操作系统的作用是什么 ?处理哪些资源
-
计算机网络:
为什么叫 TCP/IP 的联系和区别?
TCP怎么进行拥塞控制(因为我说TCP可以管理网络 ,IP是寻址)
DNS解析过程
-
数据结构:
排序算法有哪些,堆排序怎么实现
最短路径的结构是什么?图结构怎么表示?最短路径算法有哪些?迪杰斯特拉算法怎么实现的
-
前端知识:
原型链是什么
this指向问题
CSS样式隔离,怎么实现CSS模块化
-
Code:
isArray实现 : Object.prototype.toString.calll
大数相加
为什么要考这么多操作系统!气抖冷
😤😤😤我都不会--------三面-------
面试官是一个马来西亚人,应该是个大leader面试风格有点外企的感觉,不过面试官有自我介绍,感觉很平等的感觉。
1.自我介绍,项目介绍
2.发现我简历上写了了解JAVA开始问一些JAVA的问题,推测想问的点是数据结构(hashmap 和 hashtable),面向对象概念(为什么JAVA是单继承的,多继承的缺点是什么),地址引用的概念(equals 和 == ),垃圾回收(我说不知道,我只知道JS的垃圾回收,然后面试官就让我讲了JavaScript的垃圾回收)
3.一道系统设计题,应该复述下操作系统调度的过程 然后自己添加流量控制的逻辑就好了
4.代码题,不是力扣风格,具体是匹配文本中的 3 / 4, 这种除法模式字符串,要规避2020/02/21,这种日期串,然后把结果替换回去,暴力搞了,然后精度后两位忘记API了。。真无语吧
5.英文自我介绍,这个环节我能尴尬死真的#字节跳动##面试题目#