(前端面试题大全,持续更新)

  1. 输入url的一系列过程
  2. http缓存(缓存生效的情况),拓展下
  3. get与post的异同,POST一般可以发送什么类型的文件
  4. jsonp有什么不好的地方
  5. http请求头(http请求的报文头部是什么?)
  6. http状态码
  7. 跨域问题(jsonp的实现,多个jsonp如何实现,cors跨域,请求头是什么)
  8. http和https的区别
  9. xss,csrf两个如何处理
  10. 安全方面 csrf,xss localStorage与cookie谁更安全
  11. http
  12. https ?HTTPs中为什么要使用非对称加密和对称加密两种加密方式?
  13. http2.0
  14. https和http的区别,对称加密和非对称加密,tcpip(这之间的一个过程,为什么)
  15. https的过程?
  16. http有哪些方法?option是做什么的?
  17. 了解TCP和UDP吗?
  18. 说三次握手?为什么不是两次握手?
  19. xss攻击是什么样的形式?如何防范?vue其实已经帮我们做了防范,v-html="xxx",xxx是什么
  20. preflighted Requests 预检请求了解么
  21. 与缓存相关的header有哪几个?分别是什么内容?(last-Modified之类的)如果是last-modified,服务器查询了下,没有更新数据,会给客户端返回哪个码?
  22. DNS解析过程
  23. cookie添加到了http请求的哪里,设置什么字段就可以携带cookie?
  24. cookie有哪些属性、大小、浏览器如何禁止别人访问cookie
  25. url构成;
  26. 讲讲同源策略;
  27. TCP为什么第四次挥手要等待2MSL,(少许错误)
  28. .http结构
  29. cookie和session区别?cookie localStorage sessionStorage的区别
  30. 多路复用和长连接什么意思,区别,怎么设置长连接
  31. .fetch 请求怎么发
  32. 然后如何实现上传文件断开之后继续重传(应该是这个意思)
  33. https加密过程
  34. 三次握手、四次挥手及标志位、time-wait等等
  35. 缓存相关的http头部属性,强制缓存,协商缓存,优先级,以及meta标签
  36. 缓存命中率的问题,怎样确保缓存全部数据,缓存命中率不是100%应该怎么办
  37. 拥塞控制,流量控制
  38. DHCP 的实现基于啥协议(UDP)
  39. cache-control的参数
  40. tcp拥塞机制
  41. 线程和进程的区别,空间分配、资源分配等等
  42. 如何防止传输的数据被修改,也就是说如何保证数据发送时和接收时的内容是没有变化的?
  43. fetch 请求怎么发

前端面试题(计算机网络/http/https)的更多相关文章

  1. 前端面试题-http和https区别

    说一下http和https https的SSL加密是在传输层实现的. (1)http和https的基本概念 http: 超文本传输协议,是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求 ...

  2. Vue 前端面试题

    Vue 前端面试题 1. 说一下 Vue 的双向绑定数据的原理 vue 实现数据双向绑定主要是:采用数据劫持结合“发布者 - 订阅者”模式的方式,通过 Object.defineProperty() ...

  3. 前端周报:前端面试题及答案总结;JavaScript参数传递的深入理解

    1.2017前端面试题及答案总结 |掘金技术征文 "金三银四,金九银十",用来形容求职最好的几个月.但是随着行业的饱和,初中级前端er就业形势不容乐观. 行业状态不可控,我们能做的 ...

  4. 2010年腾讯前端面试题学习(jquery,html,css部分)

    看了牛人写的回忆文章,里面有2010年腾讯的前端面试题,里面涉及到不少基础性的问题,js部分已学习,这是jquery,html和css部分,学习一下:) 原文地址:https://segmentfau ...

  5. 2010年腾讯前端面试题学习(js部分)

    看了牛人写的回忆文章,里面有2010年腾讯的前端面试题,里面涉及到不少基础性的问题,学习一下:) 原文地址:https://segmentfault.com/a/1190000012998107 js ...

  6. 第136天:Web前端面试题总结(理论)

    Web前端面试题总结 HTML+CSS理论知识 1.讲讲输入完网址按下回车,到看到网页这个过程中发生了什么 a. 域名解析 b. 发起TCP的3次握手 c. 建立TCP连接后发起http请求 d. 服 ...

  7. Vue 前端面试题[转]

    https://mp.weixin.qq.com/s/Uxhx2dJ1Xbm6N3Gl7wNZNw Vue 前端面试题 游荡de蝌蚪 前端开发 1周前 作者:游荡de蝌蚪 https://segmen ...

  8. [转帖]关于一个 websocket 多节点分布式问题的头条前端面试题

    关于一个 websocket 多节点分布式问题的头条前端面试题 https://juejin.im/post/5dcb5372518825352f524614 你来说说 websocket 有什么用? ...

  9. 前端面试题总结——HTML(持续更新中)

    前端面试题总结--HTML(持续更新中) 1.什么是HTML? HTML:HyperText Markup Language超文本标记语言 2.XHTML和HTML有什么区别 HTML是一种基本的WE ...

随机推荐

  1. 【Henu ACM Round#16 A】 Bear and Game

    [链接] 我是链接,点我呀:) [题意] 在这里输入题意 [题解] 看看什么时候t[i]-t[i-1]>15. 输出t[i-1]+15就好. 不存在这样的i就输出min(t[n]+15,90) ...

  2. ShopNC【B2B2C】多用户电商平台系统,带WAP,微商城,圈子,门户

    <ShopNC[B2B2C]多用户电商平台系统,带WAP,微商城,圈子,门户> 早上发了套ShopNC B2B2C多用户商城2014商业版,带微商城,但不带圈子.WAP.圈子和门户,如今发 ...

  3. POJ 1014 Dividing 背包

    二进制优化,事实上是物体的分解问题. 就是比方一个物体有数量限制,比方是13,那么就须要把这个物体分解为1. 2, 4, 6 假设这个物体有数量为25,那么就分解为1, 2, 4. 8. 10 看出规 ...

  4. css3的新特性选择器-------属性选择器

    自己学css的时候比较乱,这次趁着复习把css3的新特性选择器和css2以前不怎么用的选择器做一个总结 <div id="parent"> <p>I'm a ...

  5. js全局的解析与执行过程

    先看下面实例的执行结果: alert(a);//undefined alert(b);//报错 alert(f);//输出f函数字符串 alert(g);//undefined var a = 1; ...

  6. cf1089d Distance Sum

    题目大意 给一个有n个点,m条边的无向连通图,求所有点两两之间的最短路.$(2<=n<=10^5;n-1<=m<=n+42)$ solution 我们注意到$m-n+1$很小. ...

  7. Vue给元素添加样式

    Vue中使用样式 绑定css 数组 <style> .red{ color:red } .thin{ font-size:18px } </style> <h1 :cla ...

  8. JavaScript翻译成Java

    这两天公司有一个需求,将一段加密的JavaScript代码转换为JAVA版. JavaScript中的某一段代码: 前期查看了整个JavaScript代码,发现代码中,方法里面嵌套方法,各种不合规的变 ...

  9. touch---创建文件或更改文件日期

  10. JXL.jar简单封装Excel读写操作

    1.分析 一个excel文件能够有多页,每页excel中能够有多行,每行中能够有多列.用面向对象的思想能够把一行中的某列看作是一个String对象,一行看作是一个包括多个列的对象.一页是包括多行的对面 ...