字节教育深圳前端一二三面

一面(9.15)

手撕代码

  • 用vue设计下拉框组件。可用<select :options="options" @change="handleChange">调用
    • 延申:vue响应式原理
  • 用Promise实现post请求。
    • 延申:xhr.send()参数可以有哪些类型。服务端怎么去解析send方法传输的数据。
  • 把数字转换为中文,最高千亿。例100010->十万零一十

网络

  • HTTPS加密原理
  • TCP和UDP区别
  • TCP可靠传输机制

二面(9.18)

基础知识

  • 进程与线程,进程间通信
  • 网络分层模型,各层作用,数据链路层作用
  • DNS查询过程
  • DNS劫持

手撕代码

  • 寄生组合继承
  • 手写发布订阅
  • 最大连续子序列和

三面(9.21)

  • 设计随输随搜通用组件,需要注意什么(回答防抖和请求竞态)。追问不同业务请求返回的数据不同,如何解决
  • tree shaking原理
  • 手写代码:实现一个带并发限制的异步调度器,可参考https://juejin.im/post/6844903896356225038
  • 手写代码:给定正整数数组,求和大于等于n的最短连续子数组的长度。即lc862加上正整数的限制,滑动窗口即可解决
  • 最近在看什么,前端新技术了解哪些
#面经##校招##字节跳动##前端工程师#
全部评论
点赞 回复 分享
发布于 2020-09-15 22:27

相关推荐

04-19 05:00
已编辑
福州大学 C++
记录一下面经攒人品,18日更新&nbsp;&nbsp;因为我直接和面试官讲了没准备js和前端的东西,面试官直接开始问我计算机基础。&nbsp;&nbsp;计网:OSI七层模型&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tcp在哪一层&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tcp与udp区别&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;get和post&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;状态码说一些,301和302的区别&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;然后问了我个浏览器的我不会😰😰我也忘了是什么内容&nbsp;&nbsp;&nbsp;操作系统:进程与线程区别,进程通信&nbsp;&nbsp;&nbsp;&nbsp;hash表,hash冲突怎么解决&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;最后问了分页和分段,作为408选手竟然把虚拟内存忘的干干净净😰😰&nbsp;&nbsp;&nbsp;一道智力题,很easy,但是我没get到题意,后面面试官讲了我才懂这道题要问啥&nbsp;&nbsp;&nbsp;两道手撕,一道括号匹配,一道字符串的**没刷多少不知道哪道题,我感觉都没啥难度。&nbsp;&nbsp;&nbsp;但是第二道题调试的时候发现无法打印😰😰,我说用我自带的编译器搞一下,结果发现我的版本太低不能用动态容器😰😰,结果面试官人很好让我讲一下实现逻辑就好,然后结束了&nbsp;&nbsp;接好运,什么时候可以上岸啊😫😫&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
点赞 评论 收藏
分享
评论
1
21
分享

创作者周榜

更多
牛客网
牛客企业服务