1. 自我介绍 2. 这个岗位业务场景什么算法用得最多 3. 学习算法的思路 4. 评估指标 5. 随便选一个类型的算法比较其中两种 6. AUC比较低怎么去思考哪些部分有问题 7. XGBoost原理,GDBT或者其他梯度提升 8. mysql 成绩表转化为每个人的各科成绩 9. Python求逆序对
第一题:100% 第二题:100% 第三题:100% 第四题:100% package main import "fmt" func main() { n := 0 fmt.Scan(&n) nums := make([]int, n) dict := make(map[int]int) for i := 0; i < n; i++ { n, _ := fmt.Scan(&nums
由于实习投了后端一面挂了,只能急流勇退测开了(当时感觉纯纯KPI面,都答上了还是无情挂 题型: 2小时,单选题20题40分,编程题3题60分。 单选: 考得特别杂,SQL、算法、数据机构、计网、设计理念之类的偏多,记得有抽象工厂、求最小生成树、字典树、排序、OSI七层模型、图、树的深度...... 编程题: 第一题给一个矩阵,判断有几个3*3的好矩阵,好矩阵的定义是包含且只包含字母ABC,且相邻两
分两部分 选择和编程 选择题 中等难度 编程题 1 找出完美矩阵 定义 3*3的格子内 只能有“A,B,C”三种字符,且而且必须全部出现,并且每个字符的相邻字符不能重复, 给你一个n*n的字符矩阵,找出有多少完美矩阵。 每个3*3矩阵遍历一遍 多写点if 直接暴力 ak 2 找最优的购买策略 给你n个菜 每个菜有两种价格 一个是不打折价格 一个是打折价格 ,最后还会给你满减策略 满多少减多少,最后
选择题30道,有几道找规律题 编程两道: 第一题感觉是考语文的,可能是太着急了,读了半天没读懂 第二题是给一串糖的序列,小美一天只能吃两块糖,如果糖的组合和前面出现过的组合不一样,那么这一天她就高兴,求她最多高兴几天 我的思路是:先统计糖的各个种类的数量,然后排个序,对数量多的先组合,ans ++,直至用完当前种类糖块,然后对数量第二多的糖块进行组合,以此类推。。。但是只通过了10%
11.23 一面 面了80分钟了,自我介绍,很多八股,1道算法题,sql查询,联合查询。 面试后好像不理解我那个项目,解释了一般就问八股。其他的忘了问了啥,印象最深的就是hashmap和底层原理,以及多线程下出现的问题。 11.24二面 自我介绍,项目,算法题。技术问题都是追着项目问的,没有很为难。算法题就是分词,比较简单。写代码的时候有点小问题,面试官提醒了一下,最后发现问题了。 反问:业务,培
团子最近陆陆续续出结果啦,看站里有几位大佬已经拿到了offer,羡慕哭了我还在面试阶段分享一下面经攒人品,让我过吧!! 一面 一面问的问题很常规,首先自我介绍 然后抓着简历酷酷问,不过面试官人还挺好的,没有太刁难我 再就是问了专业的一些问题,包括做产品经理和我之前的一段项目经历的联系,然后产品经理的职责之类的 反问环节我问了面试官美团这个岗位的具体职责 #非技术面试记录#
timeline 到家 8.21 一面 寄 介绍项目,问了问不多 1.InnoDB和MyISAM的区别 2.MySQL有几种索引 3.MySQL索引的实现方式 4.数仓分层体系 5.指标体系 6.数仓的建设流程 7.维度建模和范式建模 8.星座和雪花模型的异同 9.Spark的执行过程 10.RDD包含什么 10.Task Job Stage的关系 11.Worker Driver的关系 12.怎
7.1号下午打电话,约第二天上午 总时长50min 1.自我介绍 2.拷打项目30min 3. Java线程池怎么设计的 4.线程池里面的核心线程数设置多少合适 5.Java里面锁的分类和特点 6.Java的反射机制 7.ThreadLocal原理,怎么使用 8.ThreadLocal内存泄露问题 9.强引用,软引用,弱引用,虚引用,举例子说明分别怎么使用 10.MySQL事务的原子性怎么保证的
能回忆起来的记一下。 说一下原型链和继承(然后就让我实现一下我说的继承方法,稍微深入问了一些) * VUE的各个生命周期适合做什么 * 使用proxy劫持数据,那它是怎么和HTML页面(或说组件)结合起来的 说一下事件循环机制 事件循环有关的看代码输出 括号匹配,有通配符 VUE的特点,用下来的感受 项目是怎么组件化的 常用的ES6特性 箭头函数的特点 应用层协议有哪些 diff算法的原理,有深入
美团一面 0923 时长 90min 项目:SSR 相关 算法题:有效的括号;有哪些边界情况(字符串长度为奇数) es6 var let const es6 set map;set.add 重复元素后会发生什么 深浅拷贝区别,哪些实现方法;深拷贝用 JSON.stringify() 会有什么问题 js 事件循环 [[事件循环]] 场景题:列表下拉刷新、滚动刷新有哪些字段,刷新过程中字段是怎么更新的
一面 实习深挖 聊数据治理(链路、模型、作业) spark作业调优具体案例 数据质量评价体系,如何保证数据质量 全链路数据建模怎么做 指标设计方法 数据结构有哪些,分别有什么作用 计网各层都有什么协议,分别有什么作用 mr和spark区别 shuffle原理 MySQL索引有哪些 MySQL索引数据结构 数据倾斜解决办法 算法 前k个大数 SQL 1.薪资TOP3 2.各个部门入职最早的员工 #美
第二题,清除数组的最小花费。 从1到n算清除数组的cost,set找MES。 用例没问题,用的int,交上去百分之0😅,下回直接用python写了
代码第二题15%然后超时了, 是sort性能不好嘛
一面: 手撕: 牛客BM16 八股: 进程和线程之间有什么区别? 进程可以访问另一个进程里面的线程吗? 创建(自定)线程有哪几种方式? 线程池的工作原理? HashMap和HashTable有什么区别? 类加载器有哪几种,什么特点? 类加载流程? 双亲委派机制 JVM包括哪几块? 在java中如定义垃圾,什么时候可以把他回收掉? 获取垃圾有哪些方法? 引用计数器法的原理 可达算法的原理 哪些可以当