虾皮许愿

虾皮一面(10.12)

  • 说一下http和tcp的关系
  • TCP和UDP的区别
  • http缓存技术,对于html、js、css怎么分配强缓存和协商缓存,各自适用的场景
  • 为了实现缓存优化,会在文件中添加hash值,以便文件内容变化时,生成新的文件名
  • js为什么是单线程的
  • 浏览器多线程
  • 同步任务和异步任务的理解
  • 算法:数组去重
  • 算法:删除链表中重复的节点
  • 算法:需要将后台的省份、地域列表渲染成树状结构,请完成transformer函数,用于将一个数组转换为树

虾皮二面(10.31)

  1. TCP和http的关系,http如何判断是一个数据是否接收完成?
  2. 文件上传是怎么处理的?
  3. 对于前端请求有些是预览有些是会进行下载,这些情况是怎么处理的
  4. 对webSocket了解吗?mqtt会先建立http切换吗?
  5. 前端安全有了解过哪些,如何防御?(细节加强)
  6. https加密(细节)
  7. 实习中项目的难点
  8. 如果遇到了一个点击卡顿的bug你如何处理
  9. git rebase / git stash/ git reset
  10. 场景题:要求设计一个注册页面如何设计
  11. 常用的数据结构,什么场景下使用
  12. 算法: 将也给整形数组中的元素按一下规则处理,保证所有的非0值都在数组头部并目祖对位置随字不变。(0,2,0,3,0,5, 7)→>12 3,5,7,0 0, 0)

hr面(11.6)

虾皮面试时间线,以及面经,许愿虾皮oc

全部评论
佬什么base和岗位
点赞 回复 分享
发布于 昨天 21:44 北京

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务