站点工具

用户工具


作者:Better-柏特 链接:https://www.nowcoder.com/discuss/741254?type=post&order=recall&pos=&page=1&ncTraceId=&channel=-1&source_id=search_post_nctrack&gio_id=3EB8F4DA34F6E607742764CE88DC6427-1638949541575 来源:牛客网 2021-09-12

前言

我是武汉的一年前端,最近想着去深圳发展,就更行了下简历,本来也没有准备,也没有投递字节,字节hr莫名其妙约我面试,就这样稀里糊涂的进行了一面

题目

  • 说一下https怎么实现加密的,实现加密的主要流程,了解里面的一些加密算法(对称性加密/非对称性加密)?
  • 有没有一些后端的经历,怎么开发一个接口,前端是怎么请求的,接口是怎么定义一个接口的参数以及hettp方法,接口的参数有几个地方可以传,post请求url拿参数
  • 跨域怎么解决,httphead协议的机制来控制允许跨域了解没?他涉及到了哪些http请求头
  • 进程和线程的区别和联系,线程怎么控制资源(打开文件网络等的资源)的访问的
  • 怎么实现异步操作,evenloop描述
  • 防抖与节流使用场景以及手写
  • 一个对象的属性是怎么在原型上查找的,object是怎么使用到原型的,在原型上定义了一个方法我们在object上call这个方法是怎么找到这个方法的,原型链上能有多个节点吗,不通过new能创建这样的原型链的节点吗?只有两个object和一串成一个原型链的结构吗?
  • 关于this,箭头函数和function,严格模式下的function的this,为什么有严格模式
  • 数据类型分为两类怎么分,js是怎么使用堆和栈的,数据能否放在栈中的一个标准是什么?为什么有的东西不能放在栈上在只能放在堆里面
  • js的指针跟c的指针是一样的吗,c中的指针的大小是固定的吗?不同操作系统的指针的大小有区别吗
  • react的key的作用,key需要全局唯一吗,key和更新机制有什么关系,虚拟dom,diff算法具体是怎么样的
  • typescript是怎么理解的,泛型写过吗,有哪些应用,ts类型的计算,类型的推导
  • js是通过什么机制来帮助我们管理内存的,垃圾自动回收怎么做到的,具体的算法的描述,标记清理算法怎么样标记,怎么标记没有使用的变量
  • 背包题
  • 反问了怎么样学习达到字节的水平
若愚 · 2021/12/08 16:12 · 前端面经_字节10.txt