zoukankan      html  css  js  c++  java
  • 美团点评面试题小结(测试开发和前端开发)

    注:只记录一些比较有价值的面试题,忽略顺序,省略掉套路的部分和没价值的部分,只写干货。

    转载请注明原文地址:http://www.cnblogs.com/qcblog/p/6885296.html

    一、测试开发

    一面:

    1、进程间通信的方式有哪些?

    2、进程和线程的区别?

    3、场景题(开放性质):

    假设让你测试一部电梯,你打算如何着手,说说你的思路?

    4、算法题(烂大街的算法题):

    1)给定一无序整型数组,求第二大元素?

    2)给定一无序整型数组,求第K大元素?

    参见:https://github.com/qcer/Algo-Practice/blob/master/Others/002.md

    5、说说你对测试的理解?或者说质量的理解?

    6、在浏览器中键入某一网址到页面呈现的一系列流程?

    二面:

    1、算法题:

    给定一有序整型数组,其中存在有重复元素,求目标元素的区间(或者求目标元素的左右边界)?

    例如ary = [1,2,4,4,4,6,7];

    target = 4;

    则左边界为2,右边界为4。

    参见:https://github.com/qcer/Algo-Practice/blob/master/Others/001.md

    (注:另外一些面试中常见的算法题总结:http://www.cnblogs.com/qcblog/p/7142675.html

    2、说说你在项目中难忘的经历?

    3、VPN的原理?(我也不造面试官为啥问我这个?一脸懵逼。。)

    4、谈谈野指针?

    5、内存单元溢出是怎么回事?(当时没get带点,原来面试官想问的是地址空间的东西。。)

    二、前端开发

    1、笔试(三个大题,主要涉及css和js编程)

    2、面试

    1)针对笔试部分的解释。

    2)是否有了解跨域?jsonp只能用get方法吗?

    3)是否有了解Promise?

    4)如何做到点击链接后从服务器下载文件?(项目相关)

    5)mysql中Innodb和MyISAM的区别和应用场景?

    6)在head和body中写js脚本的区别?

    7)遍历数组有哪些方法,区别是啥?

    8)谈谈对web安全问题的理解?

    9)304状态码的理解?

    10)怎么实现登录时"记住我"的功能?

  • 相关阅读:
    Java线程九:线程的调度-让步
    Java线程八:线程的调度-优先级
    Java线程七:线程的调度-休眠
    Java线程六:线程的交互
    丸の内の霊 5
    丸の内の霊 4
    丸の内の例 3
    丸の内の例 2
    幽霊物件 1
    質問力 D
  • 原文地址:https://www.cnblogs.com/qcblog/p/6885296.html
Copyright © 2011-2022 走看看