【测试开发】面经分享快手一面1.实习具体时间?2.你来实习主要想获得什么?3.问对哪种语言比较熟,--java,就问了java4.多线程是什么,作用,实现多线程的几种方法,--是指实现多个线程并发执行的技术,可以提高程序并行执行的速度--继承thread类,实现callable,runable接口(面试官问还有吗,漏掉了多线程)5.问:callabel和runable区别--重写的方法是call().run()--实现的方法一个是call,一个是run;callabe执行任务后可返回值(可以拿到一个Future对象,来了解任务的情况),runable不可;callabe可抛出异常,runable不可6.问:数据库底层实现原理,如何取得数据--回答了b+tree,说了这个存储的数据结构(没回答上)7.synchronized底层实现原理--回答了同步代码快是monitorenter和monitorexit 同步函数是ACCsynchronized标识8.反问:你们部门测开主要工作是什么
1轮面试:视频面试
面试感受:一般;面试难度:有难度;面试来源:校园招聘