面经详情

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

相关推荐

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网趋势科技趋势科技面试经验趋势科技面试经验:【测试开发】面经分享