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