记录第一次互联网的算法面试 感谢手子给的机会 kaggle金牌,建模一等 金牌说了在模型融合上创新的点 换了3道算法题,手撕是真的写不来,脑子空白 面试官提示也写不出来 参加的数据竞赛多,一一介绍 问项目,问了具体内容的实现细节 XGBoost, KMeans, PCA, Labelsmoothing八股都答上来了 部门是违规检测,开放题,问你做会从什么入手 反问 #快手信息集散地#
时间: 2023年8月5日 10:55:27 主题: 快手,数分,二面 时长:一小时 问面试岗位的业务 1、自我介绍:三板斧,实习经历,实习总结,个人能力 2、问:毕业后想找一份什么样的工作? 3、问:为什么选择数据分析这个岗? 4、问:你在业务选择这块儿会有一些什么样的倾向性? 5、介绍部门业务情况、背景, 6、然后提问:如何建表,然后用sql分析出**最高的n位用户(这个题很大,考察面很广,花
这面感觉有点不对劲,时间太短了 一上来根据项目问了一道场景题:MySQL主从复制读写分离后,主从之间存在延迟,在一个操作内发成写后读,未读到正确数据怎么办?(我的个人博客中根本不涉及到写后读这种操作,一上来就把我问蒙了,所以答得感觉不是很好,说了一种思路是同一个事务下读同一个库,另一种思路是业务线程内等待但是会影响响应时间,感觉都不太对,有懂的老哥指点一下。。。) 第二道场景题:分库分表后如何读写
刚面完二面,趁记得写个面经 1. 自我介绍 2. 讲一下你学前端的过程 3. 讲一下你实习经历里最有意思的项目 4. Webpack打包 -- Webpack的核心概念 -- Webpack打包优化 5. React hooks -- 常用的hooks, useState, useEffect, useRef, useMemo, useContext -- Hooks为什么不能打乱顺序使用 6.
攒一下人品吧 挂掉路过 准备的不是很好,面试也在楼道里 1.自我介绍 2.拷打实习项目半小时 大家有实习经历的一定要弄清楚自己做的需求,缕顺!要了解,小姐姐和我说的一句话特别好:做东西要做精 不要做多! SSR细节类似的 3.八股一道:ref和reactive的区别 4.手撕两道 第一道:看题说输出,是一道作用域问题,函数调用函数什么的 第二道:判断一个链表是不是回文链表,用时间复杂度是O(n),
我面的是快手的安全部门,地址就在小米旁边的元中心。 1、介绍自己 2、进程和线程的区别 3、实习项目用到哪些中间件 4、java的agent有了解吗 5、类加载机制 6、如何查看一个线程执行时间 7、内存泄漏怎么排查 8、linux有用过吗,讲一下一些简单的命令 9、死锁的原因,出现死锁如何解决 10、三次握手 11、了解AOP的原理吗 12、数据库中字段设计有哪些需要注意的 13、可以接受基础架
1、输入URL到页面显示发生了什么 2、缓存机制(强制、协商) 3、跨域怎么解决? 4、闭包怎么理解? 追问:闭包有啥用,外部引用不销毁造成的问题(没记清提问了,反八股式追问) 5、手撕:防抖。 防抖里为啥要用call?(this隐式丢失+柯里化) 6、vue-router有几种模式?介绍下。 让你自己实现,你打算怎么做? 7、VUE源码,模板机制啥的没记清。(不会) 8、说一下你了解到的VUE2
已经过了百度测开三面,快手这个一面比百度的要难很多,可能也是遇到了比较严格的面试官,感觉其他面经没有这么难。30分钟实习,20分钟算法题,20分钟八股,没有问项目。 实习 diff遇到了哪些痛点 diff是全量还是增量 一些字段的增加或者枚举值的增加可以用diff测吗 有哪些自动化测试用例找出的bug go test 在哪个阶段运行 go test断言到哪个水平 举例go test召回的bug 读
自我介绍 介绍一下自己的项目 你的商城系统有哪些高并发场景 如果redis压力过大,你有哪些优化的手段,我这里只说了加集群,加机器。不知道各位大佬有啥好的答案 浏览器键入网址后,发生了什么 SpringMVC怎么匹配到你的url呢,这里的知识我忘记了,瞎说了一些 为什么使用线程池 线程池的类,我讲了ThreadPoolExecutor 数据库的隔离级别 你的项目中数据库的隔离级别是怎么设置的 my
自我介绍 讲一下项目 消息幂等是怎么实现的 redis数据丢失怎么处理,我这里讲的持久化机制 项目开发中用过哪些集合类 HashMap实现原理 Spring bean的作用域 你现在能想一个使用多例的场景吗 没答上来,后来查有:数据库连接池,线程池 TCP 三次握手和四次挥手 HTTP 和 HTTPS 的区别,这里答得不好 手撕:原题第二题两数相加,这里我好像不能发那个刷题网站名字,还私信我违规,
介绍项目(实习+个人项目) 整体面试感觉很好,并不是生硬的考察八股,而是根据简历上的项目经验进行深挖 大概主要涉及以下八股内容: 1. 线程池参数及原理 (低级八股) 2. MySQL主从复制的原理 (我说了传统方式是binlog+pos 之前自己还了解到过GTID的同步方式,问我有没有异步的方式,说了canal但是感觉不太对,最后反问环节可能我也没问清楚,没问到答案。大概提及了同步、异步、半异
总共55min,感觉答得还可以,没被问住,但是感觉面试官的反馈不是很强,也没说回答的对不对,最后还说感觉我准备很多面试的问题,也不知道什么意思,是说我八股背的太熟了吗。唉,竞争太大了,拖了两天还是挂了。 1. 自我介绍 2. 深挖实习项目 3. 线程池的配置? 4. 线程池任务的CPU执行时间是a,IO执行时间是b,CPU有N个核心,问如何设置线程数量? 5. (a,b,c,d)a是主键 (b,c
刚刚面了快手数分日常实习,第一个sql题就给我难住了,时间有限没写出来就叫停了,还是太菜了,求求大佬给个解答 表A uid p_date [用户ID 购买时间 问:8月1日的新增用户未来7日的留存率?#快手信息集散地##快手##数据分析#
美国找工跟地狱一样,还得国内多争取机会,刚面完,热乎的,人生前端处子面给了快手 1. 自我介绍 2. 前端学了多久了 3. 计网7层协议,5层协议 4. TCP 3次握手4次挥手 5. http和https 6. 跨域方法 7. 简单请求,预检请求 8. 基本数据结构 9. JS里面Obejct和Map有什么区别 10. Object的key可以是什么类型,Map的key可以是什么类型 11. 算
自我介绍 项目介绍 实习内容,碰到的问题 线程池,进程与线程 死锁及其解决方式 redis与mysql 消息队列了解么(不了解) 浏览器输入url到接收整个过程 显示查询内容失败状态码 智力题:一天24小时时针分针秒针重合次数 code:数组查找最长连续子串(无序) 面试官人很好,挺有耐心,是我太菜