1、自我介绍
2、手撕代码 生成给定数量n对括号的所有有效组合(使用递归方法解决 比较简单)
深挖项目
3、 说一说你这个系统的主要功能
4、 Selenium常用的一些选择器有哪些
5、 你这个项目启动的浏览器是个什么浏览器?是有头的还是无头的?是chorm还是firebox呢
6、 项目中人员具体怎么去分工测试用例编写的
7、 项目中发现的bug?怎么解决的?
8、 第二个项目你负责的模块是什么?
9、 对于人事管理模块用到什么方法?比较难的开发点是什么?
10、 并发控制和数据执行具体是怎么去解决它的呢?
11、 怎么去实现分布式锁?在什么时候请求?
12、 你分布式锁里面存的比如说它的键值是什么呢?什么场景会去读它
13、 比如你在更新薪资的时候去上锁那你上锁的主体是什么呢?
14、 如果不用Redis就是分布式锁那有其他方法吗?
15、 具体阐述一下乐观锁的原理
16、 个人的未来打算
17、 对base地有要求吗
反问
1、 岗位期待是什么?岗位的核心指标或者说关键的目标是什么?
2、 如果我加入快手的话优先解决的是什么问题?负责哪些模块?
总体45min左右,答得不是很好,感觉凉了,期待有三面吧