发面经,攒好运 面试官是个小姐姐,说话非常温柔,但万万没想到面得内容和后端确实关系不大 自我介绍 你用了redis,那能说说他有什么好处吗以及他适用于什么场景? 那redis有什么缺点呢?(我不太清楚,只能说内存要求可能比较高?以及缓存雪崩和击穿) 数据库四大特性以及四大隔离级别 说说持久性 索引以及你用过索引吗 分享一下你在做项目的时候有没有遇到什么比较大的挑战 然后考了一道简单的mysql j
首先是自我介绍:balabala 是否了解过数仓和Spark? 再Linux系统中,找到对应的Java进程并删除。 同样的在 Linux系统下,删除使用某端口的进程。 介绍一下Mysql和LSM,并分析下这两种引擎是基于什么?适用于什么场景? sql编程题:牛客每个人最近的登录日期(二)() 算法题:二叉树的最大路径和 (较难) AC Code: class Solution { public:
1. 手撕,给出中序遍历和后序遍历,构建树 2. 介绍树模型,(GBDT,XGBoost等) 3. 项目为什么用XGBoost 4. 介绍LR 6. XGB和LR的区别,各适用哪些场景。 7. 项目中Lovain算法是个什么算法。 8. 项目中使用的评价指标 9. 准确率有什么缺点和问题 10. AUC 11. 优化算法 12. 激活函数 13. 特征提取方法? 14. CNN和MLP区别,CNN
时间:一个小时 数据采集通道的搭建要用到什么能力 离线数仓项目几个人,后端做啥 datax和sqoop的区别(应用场景上的区别) maxwell的底层原理是啥 怎么理解mysql的主库和从库 主从延迟比较严重对数据的影响 数据量级,条数 在日志采集项目中有什么收获 这块是新开发的还是迭代的 现在数据采集已经封装很成熟了,那做数据采集对后面数仓开发有什么优势吗 hive中内部表和外部表怎么转换 多张
没想到实习的第一面给了团子,记录一下: 1.面试官上来直接介绍业务:美团金融,负责借贷、理赔的,对这个挺感兴趣 2.发散:说说大数据和计算机专业的区别 3.谈谈对chatgpt的理解 4.介绍一下自己的项目背景(尚硅谷电商离线数仓) 5.两阶段聚合是怎么解决数据倾斜的 6.拉链表如何解决维度缓慢变化 7.数仓的分层结构 8.数仓的建模流程 9.如果产品给了一个用目前技术无法解决的问题,该怎么办?
👥 面试题目 1.自我介绍,能不能从几个方面说一下项目 2.有什么收获 3.简历里面哪个技术学的最好 4.spark的client模式和集群模式 5.yarn 6.能够重分区的算子 7.为什么用rdd,不用df和ds,他们的区别 8.为什么spark比mapreduce更快(磁盘io和进程线程模型) 9.spark也会OOM和溢写磁盘啊,mapreduce也有缓冲区啊,都是内存计算,为什么更快(
分享两个算法题的思路,第一个完全ac,第二个完全没ac,结束了检查的时候发现第一行注释忘记解开了,难怪说最后几分钟一直测不过去。但是思路我觉得是对的,大家可以看看,欢迎大家 点赞 留言 讨论。 第一题:100%ac比较简单:给思路并举例 找出每段的长度,111 222 33333 推进一个新数组,[3,3,4] 然后对新数组每项除以二向下取证进行累加累加1+ 1+ 2 = 4 第二题:我把思路模拟
背景: 面试: 自我介绍 讲讲你实习过程中, 遇到过哪些难点, 怎么解决的 你对前端技术的认识 讲一讲和各自有哪些优势 讲一讲和请求的区别, 它们二者在底层有区别吗 讲一讲原理 浏览器渲染机制 讲一讲你知道哪些问题 讲一讲二叉树有哪些遍历方式 讲一讲 js 如何实现二叉树(额, 这个问题emm) 讲一讲相关概念, 解析一段代码生成的 AST 的结构? 接触过移动端开发吗? 小程序开发了解多少 接触
秋招 阿里巴巴-蚂蚁集团-深圳国际化 前端二面 全程项目+算法/手写题,没有八股,没有框架 项目就不写了,参考意义不大,大概20min 从算法导论中分享一些有意思的算法 讲了一些数据结构 算法/手写: 计算数组中,最大连续增长子序列的长度,如:[1,2,3,4,1,2,3,4,5,1,2,3] 结果为5 秒了 手写flat 秒了 滑动窗口最大值A 至多包含两个不同字符的最长子串 不会 口撕:动态表
南京地区高校,线下面试可能简单一些 一、 简单介绍下这个Linux下编程的项目 用的UDP还是TCP 具体用了什么函数进行的socket通信,过程是怎么样的 二、你在Linux下怎么编程的,用编译器吗 知道哪些常用linux命令行 还有哪些项目用了C、C++ 编程量多吗,大概多少行 三、为什么投的测试不投开发岗,知道哪些自动化测试方法 四、出差可以一两个月、工作日一周加两天班到八点过、周末加一天班
介绍一下为什么一年就要离职 感叹了一下离职速度有点快 就开始提问了 1.你觉得你对于刚毕业的时候 哪些方面的能力得到提升了 2.你在学校里面的成绩是比较靠前的吗 30%? 3. 发你一篇文章,阅读几分钟之后回答一个问题 文章链接如下 : ![](https://www.digitalocean.com/community/tutorials/java-singleton-design-patter
问题内容: 关于EdgeNgram如何对待数字的任何想法? 我正在使用ElasticSearch后端运行干草堆。我创建了EdgeNgram类型的索引字段。该字段将包含一个字符串,其中可能包含单词和数字。 当我使用部分单词对该字段进行搜索时,它会按预期运行。但是,如果输入部分数字,则不会得到想要的结果。 例: 我通过键入“ edgen”搜索索引字段“ EdgeNgram 12323”,然后将索引返回
在Objective-C编程语言中,要以对象形式保存基本数据类型,如:,,。Objective-C提供了一系列与一起使用的方法,一些常用重要的方法列在下表中。 编号 方法 描述 1 创建并返回包含给定值的对象,将其视为。 2 创建并返回包含给定值的对象,将其视为。 3 创建并返回包含给定值的对象,将其视为。 4 创建并返回包含给定值的对象,将其视为。 5 创建并返回包含给定值的对象,将其视为。 6
主要内容:整体类型,浮点类型.NET Core支持标准的数字整数和浮点基元类型。 它还支持以下类型 - 是一个整数类型,没有上限或下限。 是一种表示复数的类型。 命名空间中的一组支持单指令多数据(SIMD)的矢量类型。 整体类型 .NET Core支持从一个字节到八个字节的不同范围的有符号和无符号整数。所有整数都是值类型。 下表列出了整体类型及其大小; 类型 有/无符号 大小(位) 最小值 最大值 Byte Unsigned
本文向大家介绍幸运数字,包括了幸运数字的使用技巧和注意事项,需要的朋友参考一下 幸运数字是一些特殊的整数。在基本数字中,某些特殊数字因其位置而被消除。代替它们的值,就消除它们的位置。未删除的数字,它们是幸运数字。 数字删除遵循某些规则。首先,删除第二个数字,然后删除所有第三个数字,依此类推。 这是一些例子- 输入输出 输入:输入数字以检查是否幸运。设数字为13输出:13为幸运数字。 算法 输入-一