zoukankan      html  css  js  c++  java
  • 搜狗一面

    因为美团逗留时间太长。。4点的面试延迟到4点半。 小哥有一点肉肉的,看起来就很好。。

    对着简历问:

    怎么就想不起来问了啥。。最近晚睡强迫症。。脑子也不好使了。

    1. 如何实现Bootstrap的Tab页,不用组件的形式

    2. 能实现轮播图吗

    3. 网页优化都有哪些方案:我说的都是代码层面的(加载,图片,css,js)。。问了小哥,还有DNS预解析,

    4. 为什么要减少请求次数(网络拥塞,还有浏览器方面的请求并发量(6-7个。。?)),了解HTTP2吗,HTTP2需要减少请求次数吗(我感觉从网络的角度将不用,因为是单一长连接)

    5. localstorage存的都是什么形式的(string类型的),怎么取出来还原成对象(JSON.parse),json对象和js对象的区别,如果是存的数组类型的能parse吗(能)

    JSON.parse('[1, 5, "false"]'); // [1, 5, "false"]

    6. 其他的在客户端缓存数据的方式(cookie,localstorage,sessionstorage),它们的区别?还有很多啊。。。APP CACHE(H5 的离线缓存),IndexDB,http缓存(相关头部信息),Cache Storage,等等等等。。

    7. 能实现按需加载吗

    8. ES6新特性,箭头函数,拼接数组(可用“ ... ” 扩展运算符)

    var arr1 = ['a', 'b'];
    var arr2 = ['c'];
    var arr3 = ['d', 'e'];
    
    // ES5的合并数组
    arr1.concat(arr2, arr3);
    // [ 'a', 'b', 'c', 'd', 'e' ]
    
    // ES6的合并数组
    [...arr1, ...arr2, ...arr3]
    // [ 'a', 'b', 'c', 'd', 'e' ]

    周四左右通知结果。。等结果真的很煎熬。。

    //嗯。。挂了 

  • 相关阅读:
    自己实现简单Spring Ioc
    java中动态代理的实现
    Token以及签名signature的设计与实现
    Spring boot整合jsp
    spring boot+mybatis整合
    java并发基础(六)--- 活跃性、性能与可伸缩性
    java并发基础(五)--- 线程池的使用
    java并发基础(四)--- 取消与中断
    java并发基础(三)--- 任务执行
    java并发基础(二)
  • 原文地址:https://www.cnblogs.com/ariel-zhang/p/7412099.html
Copyright © 2011-2022 走看看