2.21 小米数据运营面试 1、问了简历项目(浅浅一问 没有细扣) 2、sql左连接右连接 内连接外连接 3、平时休息会干啥,我说打游戏问打啥游戏 4、问我对手机市场了解多少 5、了解跨境电商吗 6、我说了亚马逊以后问我亚马逊和淘宝的这些国内网站的区别 7、会不会BI软件 8、说他们是国际运营部门,所以问我对国外文化有没有什么了解(belike 西班牙和德国哪个更发达) 9、还有问我希望有一个什么
问题来源于网易云音乐增长产品实习生的面试作业题,具体的问题见1.1问题描述 一、问题背景 1.1 问题描述 背景:云音乐用户进行歌曲分享,但是分享歌曲之后通过分享歌曲打开APP的用户转化低。 问题:这个问题你怎么分析?以及对应的产品解决方案是什么? 1.2 分析框架 针对问题主要分为横向和纵向两个角度拆分: 横向按渠道划分,用户分享歌曲的渠道分为一对一和一对多两个场景 在一对一场景下,用户通过im
大家好,我是2023年毕业的应届生,马上要参加秋招了在找大厂的实习,有同样秋招的小伙伴欢迎大家多多交流哈。自己的专业是电子信息工程,之前没有任何产品相关的经验,后面拿到了快手的产品实习,现在实习满三个月,打算换实习,目前拿到了字节国际化达人平台和网易云音乐直播相关业务两个产品offer,这篇文章再来分享一下网易云音乐的面经,如果感兴趣欢迎关注~ ⼀⾯(25min) ⾯试官提问: 1. ⾃我介绍 2
乐观锁Version 要使用乐观锁,需要使用version标记 type User struct { Id int64 Name string Version int `xorm:"version"` } 在Insert时,version标记的字段将会被设置为1,在Update时,Update的内容必须包含version原来的值。 var user User engine
本文介绍了 DM 提供的乐观模式下分库分表的合并迁移功能,此功能可用于将上游 MySQL/MariaDB 实例中结构相同/不同的表迁移到下游 TiDB 的同一个表中。 注意: 在没有深入了解乐观模式的原理和使用限制的情况下不建议使用该模式,否则可能造成迁移中断甚至数据不一致的严重后果。 背景 DM 支持在线上执行分库分表的 DDL 语句(通称 Sharding DDL),默认使用“悲观模式”,即当
在多用户环境中,在同一时间可能会有多个用户更新相同的记录,会产生冲突,解决方案有两种:乐观锁、悲观锁。 悲观锁在这里不讲,自行Google。 乐观锁假设不会发生并发冲突,只在提交操作时检查是否违反数据完整性,不完整则更新失败。 乐观锁实现方式 使用整数表示数据版本号.更新时检查版本号是否一致,如果相等,则更新成功,且版本号+1.如果不等,则数据已经被修改过,更新失败。 使用时间戳来实现。 本质上也
ap.offBackgroundAudioStop(CALLBACK) 移除音乐停止事件的监听。 代码示例 <script src="https://gw.alipayobjects.com/as/g/h5-lib/alipayjsapi/3.1.1/alipayjsapi.inc.min.js"></script> <style>.output{ display:block; max-widt
ap.offBackgroundAudioPause(CALLBACK) 移除音乐暂停事件的监听。 代码示例 <script src="https://gw.alipayobjects.com/as/g/h5-lib/alipayjsapi/3.1.1/alipayjsapi.inc.min.js"></script> <style>.output{ display:block; max-wid
ap.offBackgroundAudioPlay(CALLBACK) 移除音乐播放事件的监听。 代码示例 <script src="https://gw.alipayobjects.com/as/g/h5-lib/alipayjsapi/3.1.1/alipayjsapi.inc.min.js"></script> <style>.output{ display:block; max-widt
ap.onBackgroundAudioStop(CALLBACK) 监听音乐停止事件。 代码示例 <script src="https://gw.alipayobjects.com/as/g/h5-lib/alipayjsapi/3.1.1/alipayjsapi.inc.min.js"></script> <style>.output{ display:block; max-width: 1
ap.onBackgroundAudioPause(CALLBACK) 监听音乐暂停事件。 代码示例 <script src="https://gw.alipayobjects.com/as/g/h5-lib/alipayjsapi/3.1.1/alipayjsapi.inc.min.js"></script> <style>.output{ display:block; max-width:
ap.onBackgroundAudioPlay(CALLBACK) 监听音乐播放事件。 代码示例 <script src="https://gw.alipayobjects.com/as/g/h5-lib/alipayjsapi/3.1.1/alipayjsapi.inc.min.js"></script> <style>.output{ display:block; max-width: 1
ap.getBackgroundAudioPlayerState(CALLBACK) 获取音乐播放的状态。 CALLBACK 参数说明 名称 类型 描述 status Number 音乐播放状态(2:没有音乐在播放,1:播放中,0:暂停中) duration Number 音乐总时长,单位秒 currentPosition Number 当前播放位置,单位秒 downloadPercent Num
ap.stopBackgroundAudio(CALLBACK) 停止播放音乐。 代码示例 <script src="https://gw.alipayobjects.com/as/g/h5-lib/alipayjsapi/3.1.1/alipayjsapi.inc.min.js"></script> <style>.output{ display:block; max-width: 100%;
ap.seekBackgroundAudio(OPTION | position, CALLBACK) 控制音乐播放进度。 OPTION 参数说明 名称 类型 必选 描述 position Number 是 音乐位置,单位秒 错误码描述 error 描述 12 失败时会有对应描述 代码示例 <script src="https://gw.alipayobjects.com/as/g/h5-lib/