写面经,攒人品! 顺丰一面(9.13):26分钟 1. 自我介绍 2. 介绍实时数仓 3. Flink CDC原理 4. Spark Streaming和Flink的区别 5. Flink的作业提交流程 6. Slot是怎么进行一个资源的分配 7. Flink如何检测数据是否产生背压 8. Flink窗口的实现原理 9. Flink的watermark 10. Flink的端到端一致性 11. J
4.12上午10点一面 首先,面试官人超好的!!! 真的是我所有面试体验中,最舒服的了,面试官是一位女士,巨亲切,一点架子都没有(跟我邻居长的巨像~),刚开始还有点紧张,面试官还特意说,就是怕大学生紧张,没有准备严肃的场合,整体过程跟闲聊一样。 大概好像进行了简历的深挖,不过我也没注意,就正常根据简历聊细节,你自己的实习经历,肯定自己了解呀。 问了对岗位的了解,bc端区别,挺常规的,大部分都是根据
4.13日下午,面试官因为开会迟了半个多小时,不过总体而言还可以。 面试官是个大哥,一看就经验丰富那种,听口音像是北京本地的,说话也好听,侃侃而谈,倒是我讲的讲的反而给自己卡住了,结果还说错了,会议救场的细节口胡了,材料数据是市场和数据分析大哥准备的,我只是提前熟悉了一下,结果口胡,说成我让大哥们准备的了,甚至当时初次会议我还没入职,啊!!!兄弟萌,千万别紧张,我越想说清楚,反而越紧张,结果表达更
一面: 测开的理解 为什么选择测开,不选后端前端(我说感兴趣,面试官一眼顶针的笑了) 白盒测试,黑盒测试 如何进行软件测试 性能测试 以后会不会一直从事测开 fps,tps的意思 还有一些测试相关的内容不记得了。 (面试官看我也不懂测试技术,就开始拷打八股了) redis的持久化方式 什么时候用哪一种方式 redis设置过期的命令 redis的主从复制机制 jedis的实现 linux 如何查看端
我在一个Spark项目上工作,这里我有一个文件是在parquet格式,当我试图用java加载这个文件时,它给了我下面的错误。但是,当我用相同的路径在hive中加载相同的文件并编写查询select*from table_name时,它工作得很好,数据也很正常。关于这个问题,请帮助我。 java.io.ioException:无法读取页脚:java.lang.runtimeException:损坏的文
之前在boss上投的,今天面试,总体感觉有些面试强度(技术栈挺广,可能是我第一次视频面试,感觉还是挺紧张的) 首先自我介绍 然后面试开始 问了一些实习相关的(实习相关,家在哪,最多实习多长时间,接受加班不) 技术面: 1.问了什么时候开始学习Linux 大一,开始接触,一开始有些吃力,后面就还好 2.在Linux中你常用的操作系统是? 我这里最常用的是centos,但是centos7今年6月30号
1.自我介绍 2.说一下你对测试工具和测试用例方面的了解 3.绝对并发和相对并发(这个确实不是很了解) 4.MySQL里面where和having两个关键字的区别 5.测试一个模块或者系统,怎么保证测试的质量 6.反问 好快的面试,十分钟问答,五分钟反问回答。 小厂都这么快的吗 当时系统一键海投的,也不知道啥时候的事,记录一下 -----------------------------------
岗位:机器学习算法工程师 一面: 1.自我介绍 2.线程和进程的区别,什么时候用多进程,什么时候用多线程(这个属于给自挖坑了) 3.实习项目问题,项目目标是怎么定的,用的什么算法,算法原理是什么(这个算法偏控制论) 4.比赛问题:xgboost原理,特征怎么构造的,怎么选择的 5.有没有了解transform方面的(可惜我对nlp接触的太少) 6.课题问题:这个偏简单数据分析,都没啥建模,没说很多
面试就一面,水的很。总共30min 1. 自我介绍 2. 项目的介绍 3. redis: 1. 分布式锁 2. 一致性hash 3. 分布式id 4. 选主机制 4. mysql: b+树索引 5. kafka架构,kafka为啥快 基本就这些吧,可能还有点java的基础的。 反问:啥时候出结果。一两天吧 然后第二天,就给我打电话了。 hr说不保证转正,可能有机会。我说没关系,有转正我也不去。 他
flex,css相关 项目提问 实习工作内容 react封装过什么组件 低代码做了什么 数组的方法 es6 异步方式 闭包 内存泄漏 垃圾回收 localStorage、sessionStorage、cookie 原型链 webpack工程化 项目优化相关 提前实习愿意不 反问:公司主要Vue项目 面试反馈:说我知道挺多的,也问我愿不愿意来实习,说下周hr联系我 总结:面试完快两个月了,岗位下架了
问题内容: 结构和具有相同的字段,但是如果以不同的顺序指定,它们将导致大小不同。为什么? 结构的大小为零。系统为多少内存分配? 谢谢。 问题答案: 1.结构尺寸 TL; DR; (摘要):如果对字段进行重新排序,将使用不同的隐式填充,并且隐式填充计入的大小。 注意结果取决于目标体系结构。 适用于您发布结果时,但是当,既大小的和将是24个字节。 结构的字段地址必须对齐,并且类型的字段地址必须为8字节
问题内容: 假设我们有以下numpy 4D数组(3x1x4x4): 现在我想将n个子数组中的每个子数组裁剪到具有相同大小的不同位置: 执行此操作的缓慢方法如下: 现在,我正在寻找一种通过numpy的精美索引来实现此目标的方法。我已经花了几个小时弄清楚如何解决这个问题。我是否忽略了解决此问题的简单方法?有一些numpy索引专家,谁可以帮助我? 问题答案: 我们可以扩展你的情况下,通过利用 基于高效的
问题内容: 我通常的测试用例看起来像 而且Jasmine 2.0异步测试应该看起来像 如何在一次测试中同时使用完成和注入? 问题答案: 这应该起作用;我更新到Jasmine 2.0时遇到了同样的问题
问题内容: 我意识到这与这个问题非常相似。但是,我有一个CSV文件,该文件的格式始终与我需要用不同顺序写出的列相同,以便将其向下移动到数据处理管道中。如果我的csv文件包含标题和数据,如下所示: 我将如何写出与原始输入csv具有相同列但按以下顺序排列的csv文件: 我最初的想法是做这样的事情: 问题答案: 如果极有可能每次输入文件或输出文件都不会具有相同的布局,则这是获取“ reorderfunc