• 深信服测开
  • 菜哭了,过去时间有点久,记下印象深刻的题目
  1. sql注入???
  2. 写代码,关于进程线程的代码
  3. 创建进程方法
  4. 基本每场面试都会问进线程区别
  5. 单例模式
  • 荣耀测试
  • 是我经历的比较简单的面试,只有两场,二面hr没问专业问题,主要就是问项目等,一面问了个测试的问题:测试有哪些方法,荣耀和华为酷爱复盘机试题。

总结起来,测开

  • 计算机网:1、七层协议2、tcp、udp、三次握手四次挥手3、http和https,4、输入网址后过程,5、DNS过程,6、拥塞控制,……(若面试官想为难人,每个问题深入下去都招架不住,问题就是传输层和网络层。感觉分公司,手机公司可能更爱传输层,互联网公司更爱网络层(我在瞎猜)
  • 操作系统:1、进程线程协程,2、进程通信,3、进程线程状态转换,4、为什么用多线程,会有什么问题。。。反正都是很常规的八股,但是太爱问进程线程了
  • JVM基本只问一个问题:讲讲垃圾回收。还会问FULLJC,问堆栈区别(大概看我菜就不深入问了
  • javase:就是问集合,三大特性(这个问很多次尤其是多态),重载重写区别,接口抽象类区别,还被问过static,总之都是如果想难为人,深入就不会了
  • 数据库:要不做sql题,要不问“你了解索引吗”然后展开说说,如果你提到存储引擎,大概会继续问。别的常见八股就是:事务特性,三大范式,内外连接吧,但是没有人问过我。感觉每次都是:你了解索引吗
  • linux,shell什么的我不会,问的其实不多
  • 设计模式:不常问,但要知道它存在的意义,还有单例模式
  • 手撕代码,简单或者中等题,看命,一般都是最常见的那些hot题,要不就是出线程题,或者文件流的题。而且小公司测开的话不写代码