自我介绍 说项目 说一下js基本类型 说一下bind, call, apply的区别 说一下原型链 说一下new发生了什么,没说出来 function mynew(func, ...args) { const obj = {} obj.__proto__ = func.prototype let result = func.apply(obj, args) ret
redis 和数据库 数据不一致( 延迟双删 binlog) 数据库引擎都有什么 innodb 和myisa的区别 b+和哈希的区别 哈希还有别的哪些缺陷 哈希算法 列举几种 X 自己实现哈希散列表 怎么实现 怎么实现哈希桶尽量均分X map的数据结构底层 并发读写崩溃原理 是所有的map都不支持读写并发嘛? sync.map slice扩容机制 谈谈GC 说了三个算法 三色回收 内存泄漏怎么排查
1 在项目设计过程中 有没有考虑过消息的实时性 存到哪 怎么输送到对端 消息的存储 协议选型 基于哪些评判去做? 2 项目分布式锁的使用场景 技术实现 架构设计是怎么设计的 3 项目中zk用来干嘛的 4 锁的持有时间少于业务时间如何 获得锁的线程崩溃怎么办 5 gc算法 标记清除里面 标记是怎么标记(什么样的标记 什么样的不标记 标记遍历的时候是BFS和DFS 6 堆中是用哪种gc算法 为什么选择
50min 怎么学前端的 写一个bind, new bind 过后的函数 this 的问题 Function.prototype.myBind = function(obj, ...args) { const fn = this return function (...rest){ fn.call(obj, ...args, ...rest)} } //new的时候应该指向新创建的空对
本文向大家介绍iOS 二维码扫描和应用跳转,包括了iOS 二维码扫描和应用跳转的使用技巧和注意事项,需要的朋友参考一下 前面我们已经调到过怎么制作二维码,在我们能够生成二维码之后,如何对二维码进行扫描呢? 在iOS7之前,大部分应用中使用的二维码扫描是第三方的扫描框架,例如ZXing或者ZBar。使用时集成麻烦,出错也不方便调试。在iOS7之后,苹果自身提供了二维码的扫描功能,从效率上来说,原生的
本文向大家介绍iOS点击推送消息跳转处理,包括了iOS点击推送消息跳转处理的使用技巧和注意事项,需要的朋友参考一下 当用户通过点击通知消息进入应用时 launchOptions 中会有推送消息的userInfo信息,此时我们可以通过 获得推送消息内容。如果remoteNotification不为空,则说明用户通过推送消息进入,那么可以声明一个属性 用于标识用户是否通过点击通知消息进入本应用。此时,
本文向大家介绍Activit跳转动画之界面上某个位置并裂开上下拉伸动画跳转,包括了Activit跳转动画之界面上某个位置并裂开上下拉伸动画跳转的使用技巧和注意事项,需要的朋友参考一下 需求:Activity(fragment)跳转的时候当前界面裂开,上下各自拉出手机屏幕,之后跳转到相对应的Activity.整体效果图如下 思路:1,在当前Activity中截取当前手机的屏幕获取到bitmap,然后
刚刚面完三面,感觉要凉了… 分享一下面经攒点好运吧 一面8.30 40 mins 项目深挖 介绍一个常用的APP和其优缺点 追问:如何改进这些缺点 追问:选择这样改进的原因 追问:需要选择的观测指标 追问:如果要看改进的效果,如何开展AB实验呢? 核心指标显著正向,一定能上线吗? 第二天HR电话约面 二面9.8 50 mins 项目深挖 抖音电商值得改进的地方? 改进后如何评估效果?观察哪
1.介绍下项目,有哪些难点和优势 2.布隆过滤器原理 3.具体怎么映射的 4. 布隆过滤器哈希映射冲突怎么办 5. 位图大小只有 4 且不能扩容怎么处理冲突 6. 布隆过滤器用的什么哈希算法 7. 哈希冲突怎么办 8. 为什么使用本地缓存了还使用 redis 9. 本地缓存有什么作用 10. 项目中各模块间怎么通信的 11. TCP 握手和挥手过程及状态 12. LAST ACK 是什么 13.
问项目 深拉了一个场景 你在项目中发挥什么样的作用 无算法 30min 以为g了 显示到hr面了
动画outputBounceBounce UpBounce UpBounce In LeftBounce In RightBounce UpBounce Out DownBounce UpBounce Out LeftBounce Out RightBounce Out Up
为了更好的通过微页面进行内容交互或业务数据交互,微页面的基础组件文本、图片、按钮均支持点击执行后动作; 跳转内部页面 点击文字、图片或按钮时可打开当前微页面站点内的某一个内容页面,如表单提交后的提交成功引导页面; 1)在微页面内部页面列表添加好内部页面; 2)在需要设置跳转的位置,设置点击/提交后动作为跳转内部页面; 切换内部布局 点击文字、图片或按钮时可切换到当前页面中的某一个内部布局,适用如:
时间线:8.26一面——9.10二面——9.26三面—— 9.29三面——10月底意向 一面 简历部分 ①实习项目---建议如何来的 答:从结论某个数字出发,来提炼项目的介绍思路 场景题 ①淘宝加历史价格曲线的功能,如何用abtest衡量是否上线? 答:abtest,指标体系,大致流程 ②接上gmv之外的核心指标? ③接上如何量化用户的价格敏感度? 答:回答思路是用个人和大盘指标比,指标定义为用户
一面 1.先自我介绍,问了问在校经历和志愿者的经历; 2.聊实习经历(这部分占了很多的时间,问的很细致); 3.说说xss和csrf的区别,原理,防范措施? 4.说说sql注入的原理,类型,防范措施? 5.玩过抖音吧,你觉得抖音可能存在哪些安全漏洞(缺陷),怎么去解决? 6.说说重写和重载? 7.讲讲多线程?怎么确保多线程安全? 8.计算机网络问题:说说完成一个http请求到浏览器显示出页面的完整
【一面】 是业务面。面试时间约30分钟。面试过程: 1.自我介绍 2.简历深挖:运营方式?关注哪些数据? 3.营销三原则中,最看重哪一个? 4.请说一下自己文案撰写逻辑,大框架和小框架是什么? 5.让我提问环节 总结: 1.自我介绍过于冗长,30分钟几乎有15分钟是我在balabalabala 2-怪我阅历太浅了,“营销三原则”没反应过来,脑中想起的全是4P、4C等理论 3.文案撰写逻辑回答的行文