timeline:8.30投递——9.13一面 面试时长:45min 面试形式:远程视频 自我介绍 深挖简历业务方向做法与反思 SQL题,计算过去一周每小时的订单总量,如果是15min怎么办,如果是5min怎么办 Python题,两表左右拼接和上下拼接 业务场景题,分析订单量下降的原因,不断限制范围问新的拆解指标 统计题,抛硬币直到正面朝上才停止问很多次试验后正面朝上和反面朝上的比例 机器学习,讲
泡一个多月池子了,快发offer吧,泡发了都 1.自我介绍 2.简历从后往前一条一条提问,主要询问一些场景问题,技术选型,方法论上的问题 3.数学题 4.全排列
1:自我介绍 2:项目相关 3:针对登录页面设计测试用例 4:== 和 equals 的区别 5:Map 和 HashMap 的区别 6:List 和 Set 的区别 7:项目中用到的注解 8:Spring,Springboot,SpringMVC的区别 9:对测试开发的理解 10:一个场景,如何定位问题 11:手撕算法 字符串数组的重排列(按指定逻辑) 问题比较简单,回答地很流畅,但是手撕没做出
1.二分最大值加判断 2.双端队列BFS,cpp可以用deque实现 https://www.codepaste.cn/#/cd/f5a57239-af93-4191-9b1e-998428084264 整体还是比较顺利的,除去笔试中途网络卡过几次
二面就问了20min不到,吓死我了,不过已经发offer啦,分享下二面问的一些题目。 还是挖简历。 数仓建模核心 拉链表、快照表、全量表的区别 好像就这些~
1. 简历深挖 2. mysql binlog了解吗 3. shell脚本写过吗 4. 两个集群,一张hive表如何进行数据共享,A集群如何同步到B集群中 5. 一张订单表,支付状态会发生变化,如何采集到ods? 面试官说由于每张mysql表都是在系统上有应用的,所以应该用update的方式更新支付状态,不能采用数仓的方式去思考问题,不能用拉链表。数仓可以保存历史数据,但是mysql表必须要用up
规控算法岗 一面 1、实习的内容介绍 2、代码题 最长递增子序列 3、c++相关: vector删除和清空元素的方法 如何将vector内存空间也清除 emplace 和push 的区别 swap clear erase 区别 智能指针 相互转化的方法 得到源指针的方法 map unordermap 面完直接通知二面 二面 1、介绍项目背景 介绍主要负责工作 2、 lattice里怎么用的 st图
一面: 1. 讲kaggle的金牌比赛,问了参加人数,算kaggle参赛人数前4的比赛 2. 做了两页ppt讲模型融合创新的点,面试官跟着理解梳理了一遍,较为认可 3. 手撕,都撕出来了 4. 问八股,logloss, auc实际意义,树模型全部讲一遍 5. 反问,问业务中看重什么指标和实际意义 出来5分钟后,紧接着二面通知 二面: 1.讲模型,同上 2. 深挖八股,交叉验证的意义,XGBoost
自我介绍 介绍实习项目(5min) React主要用了哪些Hook?(useState,useRef,useEffect,useSelector,useDispathch,useCallback,useMemo,忘记说useContext了) 介绍useCallback和useMemo场景(八股) 比如useEffect的回调函数可以是异步函数吗(async和await)(不可以,但是具体原因没有
凭记忆写,没录屏。 自主预约(时间自主,日期不自主),约的5点,周日下午打电话问我能不能2点面,我说行。今天2点面一面,最奇怪的是,50分钟面完一面后,马上给我发邮件,让我3.05二面,龟龟,我还以为发错了。结果就是马不停蹄地二面。 提前泼个冷水,一面二面面试官都是不同部门的,所以我估计面经参考价值不大。 一面:50分钟(一面面试官问的问题比较笼统,或者说范围比较大) 1.自我介绍(讲了2个项目经
二面:50分钟(主要围绕项目展开) 记忆开始模糊....尽量想 先问了下是不是搞错了,怎么刚结束一面马上二面了。我迟到了1-2分钟。 1.自我介绍?我自我介绍有说本科自动化主要用了C语言,研一做过C助教,现在做实验室研究用的Python,自学JAVA找开发工作。 2.听你自我介绍,熟悉的语言还是比较多的,介绍一下他们的区别?主要讲了一下C有用到指针,当时学得比较辛苦,指针难理解。 3.既然你说到指
妈呀有点太菜了,但是还是Mark一下勇敢踏出算法工程师第一步 base在北京 面试官好像是一名工作时长10来年的程序员 人特别好谢谢你~ 了解到该岗的主要业务是:网约车供需预测+因果推断两大块 供需预测其实通常使用深度学习结合时序,预测的量有:某时某地的订单量+成交率/成交金额... 供需调度的最基本思想就是“缺什么补什么”,比如早高峰的时候,用车不足,那么其实滴滴平台会给司机奖励机制(发钱),鼓
记录第一次产品面试 (有一段非互联网产品实习和字节非产品经历,哈哈哈互联网产品一点不沾) 一面:小姐姐很好,但我答的不太好 1.自我介绍 2.介绍实习经历 3.你做的产品它们的评判标准是什么 4.后续继续提升指标从哪里入手? 5.字节实习项目的指标评判? 6.怎么平衡秋招和现在的实习? 7.想做哪方面的产品?纯C端? 8.导师是否同意实习? 9.反问 感觉非常注重数据方面的效果,挖的很深。 #实习
自我介绍 1. 项目都是在学校做的吗,是个人还是学校的 2. 自己完成的还是有合作 3. 怎么管理的,GitHub还是本地 4. 服务端数据库这些是本地还是合作的 5. 用vue2还是vue3,为什么 6. 开发的时候有涉及到跨域吗,了解跨域吗,怎么理解的讲一下 7. ES6用的比较多的特性有哪些 8. 箭头函数和普通函数的区别,优势 做两个题: 1. 数组拍平,输出一维数组 --flatten
一天之内全部面完,每一轮面试通过后十分钟后就开始下一轮,强度太大了。。 一面 1. 自我介绍 2. 问项目(20min) 3. 八股文:介绍一下c++多态;override关键字;std::move(); 拷贝构造和移动构造;介绍一下智能指针;unique_ptr如何实现独享。 4. 手撕:三数之和(结果不能有重复) 5. 反问 二面 1. 工程技能问题:Cmake中如何引用头文件;git mer