实习面经汇总

189 阅读2分钟
  1. 用两种方法实现垂直水平居中,内容高度不固定

  2. script里面有哪些属性 async和defer的区别是什么

  3. HTML里面的语意化标签有什么用,div和section几乎没什么区别为什么在html5里面里面还会独立出来

  4. 用过时间函数吗,比如click等等

  5. 哪些css元素可以隐藏

  6. meta标签有什么作用你知道吗,还记得怎么使用meta移动端布局吗

  7. display里面inline和inline-block的区别,属性为inline的元素有padding值吗?

  8. position里面relative和absolute的区别,相对定位之后原来的空间会被占据吗

  9. img标签的display值是什么

  10. 讲讲项目里面用了哪些技术

  11. 算法题:二分查找

  12. 谈谈你对vue的理解

  13. 写一个三栏布局

  14. 讲讲本地缓存 cookie,sesion,localstorage.sessionstorage的区别

  15. http和https的区别,以及https的原理tcp的三次握手

  16. 写一个闭包函数

  17. 知道事件循环吗

  18. 了解es6语法吗,用过哪些

  19. 算法题:实现两个数组的差值,[1,2,3,4,5],[2,4,7]

  20. 深拷贝和浅拷贝的区别,实现一个对象或者数组的深拷贝

  21. js中的数据类型有哪些

  22. 基本属性类型和引用数据类型的区别,怎么检测数据类型

  23. 在项目中使用new的时候发生了什么

  24. 讲讲项目中的技术难点

  25. 如何解决margin重叠问题

  26. 知道bfc吗,如何使用

  27. js手写题: 驼峰变中划线

  28. js中的数据类型有哪些

  29. 说说标准盒子模型和怪异盒子模型的区别

  30. 如何失信中间固定两边自适应

  31. 浏览器中的状态码说说你知道的

  32. 说说flex布局以及常用的属性

  33. newPromise(),定时器,promise.then神宏任务还是微任务

  34. Vue的生命周期

  35. 讲讲原形链

  36. 闭包是什么能说一下吗

  37. 304和302的区别

  38. 基本数据类型和引用数据类型的区别

  39. 关于settimeout + var+作用域

  40. 为什么uni-app能够实现跨多端

  41. 为什么要用vue-router,有什么作用

  42. 用户输入url到页面展示发生了什么

  43. http和https的区别

  44. 二叉树的层序遍历

  45. display: inline,inline-block,block的区别

  46. 下面这段css会呈现什么效果

<style>
    .box {
        background: red
    }
    
    .inner {
        width:20px;
        height:20px;
        margin:20px;
    }
</style>
<body>
<div class = "box">
    <div class = "inner"></div>
</div>
</body>