京东测试开发面试
聊理想,聊生活
- 问项目
- 遇到什么问题
- 如何解决问题
- 测试方法有那些(
- java基础(接口和抽象类的区别 list和arraylist关系 sdk如何开启多线程
- mysql(一个是 项目问题,订单编号(首先订单前缀+编号),如何测试是否正确 ,如何统计每天是数据,如何统计每个小时的数据,还有就是mysql有索引类型 主键索引、唯一索引、常规索引、全文索引。 )
- redis(100个string类型的数据,如何全部读取)
- vue有那些钩子函数
//生命周期 - 创建完成(可以访问当前this实例)
created() {},
//生命周期 - 挂载完成(可以访问DOM元素)
mounted() {
//监听三级分类消息的变化
this.subscribe = PubSub.subscribe("catPath", (msg, val) => {
this.catId = val[val.length - 1];
this.getCatBrands();
});
},
beforeCreate() {}, //生命周期 - 创建之前
beforeMount() {}, //生命周期 - 挂载之前
beforeUpdate() {}, //生命周期 - 更新之前
updated() {}, //生命周期 - 更新之后
beforeDestroy() {
PubSub.unsubscribe(this.subscribe); //销毁订阅
}, //生命周期 - 销毁之前
destroyed() {}, //生命周期 - 销毁完成
activated() {} //如果页面有keep-alive缓存功能,这个函数会触发