- 博客(54)
- 收藏
- 关注
原创 1535. 找出数组游戏的赢家
为 1,则直接返回前一个元素。否则,它将连续胜利的计数初始化为 1,并将迄今为止看到的最大数字初始化为前一个元素。然后,它从数组的第三个元素开始迭代,根据需要更新前一个元素、连续胜利的计数和迄今为止看到的最大数字。游戏的规则如下:从数组的第一个元素开始,将其与下一个元素进行比较。如果当前元素较大,继续将其与后续元素进行比较,直到找到一个比当前元素大的元素,或者已经与。如果当前元素小于下一个元素,则将当前元素更新为下一个元素,并重置连续胜利的计数。方法首先将前一个元素初始化为数组前两个元素中的最大值。
2024-05-19 11:34:31 175
原创 SQL179 各城市最大同时等车人数
其中包含了所有事件时间(无论是请求车辆还是释放车辆)以及一个“wait_uv”值,请求时为+1,释放时为-1。,它按城市和事件时间的日期对数据进行分区,并按event_time和wait_uv降序排序记录。这允许SUM函数计算每个城市和日期的累计等待时间。CTE中选择城市和最大累计等待时间(别名为max_wait_uv),按城市分组记录,并按最大累计等待时间和城市名称排序。然后计算每个城市的最大累计等待时间,通过按城市分组记录,并按最大累计等待时间和城市名称排序。最内层的子查询创建了一个临时表。
2024-05-18 11:08:23 239
原创 2644. 找出可整除性得分最大的整数
向量中可被当前除数整除的元素数量来得到。分数就是可被除数整除的元素数量。然后,函数将当前除数的分数与迄今为止找到的最高分数()进行比较,并在当前除数的分数更高或分数相同但除数小于当前答案时更新答案(向量,并计算每个除数的分数,通过统计。作为输入,并返回一个整数。该函数接受两个整数类型的向量。
2024-05-18 10:38:21 184
原创 4. 寻找两个正序数组的中位数
为了保证 m <= n,如果 m > n,我们就调用自己并将两个数组交换位置。:如果 B[j-1] > A[i],说明 i 太小了,我们需要增大 i。:如果 A[i-1] > B[j],说明 i 太大了,我们需要减小 i。:默认返回值,实际上这段代码永远不会执行到这一步。:如果找到了合适的 i,我们就计算中位数。:初始化 i 的搜索范围。:获取两个数组的长度。
2024-05-17 11:00:42 289
原创 826. 安排工作以达到最大收益
目标是分配工作给工人,使得能够获得的最大总利润最大化。每个工人只能分配一个工作,且只有当工人的能力大于或等于工作的难度时,他才能完成该工作。排序后,我们可以按顺序分配工作,确保每个工人都能得到他能做的最难的工作,从而获得最大的利润。数组,对于每个工人,找到他能做的最难的工作,并更新当前能够获得的最大利润。这样做的目的是为了能够根据难度对这些工作进行排序。累加每个工人能够获得的最大利润,得到最终的最大总利润。向量,将每个工作的难度和利润封装成。最终,函数返回最大总利润。
2024-05-17 09:22:11 803
原创 Python开发实习生 - 闪送 - 面经(已OC)
爬虫项目,清洗入库,也有业务开发,模拟人工爬取,商家数据,维护手机设备,维护爬虫脚本,辅助性开发,监控。前期开发已经基本完成,主要负责维护,平时不会太忙。目前是大三是吧,学校这边是如何安排的。主要需要SQL和Python。那在北京有亲戚之类的么。
2024-05-15 17:00:20 382
原创 数据开发 - 中网联合 - 二面面经
自我介绍平时用的最多的语言是用的最顺手的编程语言是Python学了多久数据库比较熟悉是吧之后偏向什么方向发展,我们这边偏向Python讲一下MapReduce哈希表,背后是哪两种数据结构哈希表(Hash table)是一种数据结构,它提供了快速的插入、删除和查找操作的平均时间复杂度。哈希表背后的基本思想是将键通过哈希函数转换成数组索引,然后在该索引处存储值。哈希表通常使用数组加上链表(或开放寻址)这两种数据结构来实现。
2024-05-15 16:59:35 332
原创 数据开发 - 中网联合 - 一面面经
关于版本,可能每天都有很多版本,如何快速回溯,找到当时某个版本相关的测试结果信息,有什么方法可以实现git可以处理代码版本,那数据或者日志的版本呢如何记录测试中的重要信息,可以用什么方法来存,存哪些重要的信息Python中子类继承基类的初始化是如何写的在Python中,子类继承基类的初始化通常是通过调用基类的。
2024-05-15 16:58:39 354
原创 数据开发 - 中科智泓 - 一面面经(已OC)
主要业务和工作:电信行业,安徽电信,数据来源非常多,类型多样,数据治理整合,做指标化的数据,大数据平台,封装API,数据调度,ETL配置开发,数据维护,口径变更,脚本更改,清理表空间,数据回溯,服务器资源优化。当时考虑接外部软件是吧,为什么没有考虑在数据可视化部分自己做一些定制化的开发。项目中有没有遇到过什么问题,是如何解决的。第二个项目是部署上线的,可使用的项目是吧。找到某一目录下,找到占用空间的最大的文件。索引有了解吗,有哪些索引的类型。SQL中几种删除方式的区别。常用Linux命令具体讲解。
2024-05-15 16:58:00 802
原创 10. 正则表达式匹配
则它可以匹配任何字符;表示至少1个前面的字符,这时状态转移方程为。这个实现使用了动态规划的思想,时间复杂度为。是一个二维向量,用于存储动态规划的状态。表示0个前面的字符,这时状态转移方程为。这两种情况是逻辑或的关系,所以使用了。函数是一个辅助函数,用于判断字符串。接下来,代码使用两层循环遍历字符串。,表示两个空字符串是可以匹配的。不能直接与字符串中的字符匹配。个字符匹配,则状态转移方程为。的全部字符是否可以与模式。,则有两种情况:一种是。,则只有一种情况:如果。如果模式中的字符不是。
2024-05-11 11:19:17 183
原创 SQL159 每个创作者每月的涨粉率及截止当前的总粉丝量
整个查询的逻辑是先计算出每个作者在2021年每个月的粉丝增加数量和播放次数,然后计算出每个作者的粉丝增长率和累计粉丝数,并按照作者和累计粉丝数进行排序。等于2,则表示减少一个粉丝,否则表示增加一个粉丝。播放次数是通过计算每个月的记录数来得到的。最后,它按作者和月份进行分组。接着,它计算每个作者每个月的粉丝增加数量(并四舍五入到小数点后三位来计算的。month``的月份顺序上计算的累积和。:外层查询使用内层子查询的结果,并使用。子句来计算每个作者每月的累计粉丝数(来按作者和累计粉丝数进行排序。
2024-05-11 11:15:09 169
原创 SQL158 每类视频近一个月的转发量/率
整个查询的逻辑是先计算出每个标签在最近30天内的总转发次数,然后计算出每个标签的转发率,并按照这个率进行排序。函数减去30天,得到一个日期阈值。这个阈值用于在外层查询中筛选出最近30天的数据。),然后将结果四舍五入到小数点后三位,得到转发率(是一个布尔类型的列,表示视频是否被转发。对于每个标签,它使用。子句和子查询的结果来筛选出。除以每个标签的总视频数(来按转发率降序排序结果。列的最大日期,然后使用。大于最近30天的数据。
2024-05-11 11:05:15 118
原创 SQL163 每篇文章同一时刻最大在看人数
这样,每次用户进入页面时,UV值增加1,每次用户离开页面时,UV值减少1。这个子查询的结果按照。表示取每个分组中的最大UV值。最后,结果按照最大UV值降序排序。)和UV值为1,第二个表包含用户离开页面的时间(:这个查询对中间子查询的结果进行分组,并计算每个。,我们可以得到一个随着时间变化的UV值序列。和UV值(降序)进行排序。列表示在每个时间点之前的最大UV值。在每个时间点的UV值,然后计算出每个。的最大UV值,并按照这个值进行排序。整个查询的逻辑是先计算出每个。):这个子查询使用窗口函数。
2024-05-11 11:02:56 145
原创 基础数据运营 - 自如租房 - 面经
简单的数据筛选,连表查询,Vlookup函数,看板。2023.12.28 BOSS直聘 联系HR。做过计划书封面,纳新工作宣传。2023.12.29 面试。自我介绍,正常完整表述。
2024-05-10 20:10:24 181
原创 测试开发 - 万向区块链 - 面经
业务:WEB3交易所,检查List,也会涉及自动化部分。为什么之前两段实习经历都是两个月呢。测试WEB和测试APP有什么区别呢。具体介绍一下测试过程中的测试流程。测试用例的测试方法主要有哪些。针对登录功能写一下测试用例。项目中有参与过测试是吧。
2024-05-10 20:09:53 106
原创 AI工程化 - Wires - 面经
主要工作:自动测试,性能测试,压力测试,网络抓包,撰写文档,脚本启停,汇总报告,模型调优,算法落地,API封装,并发考虑(GPU性能)现在重新做这个项目,可以做哪些优化和技术选型的改变。Pandas也在使用是吧,遍历数据怎样处理和使用。实习中,自动化测试脚本策略,具体讲解一下。Python中有switch这个关键字吗。Docker有了解吗,和虚拟机有什么区别。遇到过的问题和困难,可以分享一下么。希望把两列合并成一列,如何操作。Linux中如何删除一个目录。如何改名或者移动一个文件。
2024-05-10 20:09:16 173
原创 软件开发 - 大陆康腾 - 凉经
ROW_NUMBER()总是为每一行分配一个唯一的序号,RANK()在遇到重复分数时会分配相同的排名但会跳过后续的排名,而DENSE_RANK()也会为重复分数分配相同的排名但不会跳过后续的排名。笛卡尔积在数据库中通常不是我们想要的结果,因为它会生成大量的数据,这些数据往往是无关的。具体来说,如果有两个表A和B,A有m行数据,B有n行数据,那么A和B的笛卡尔积就是一个有m*n行数据的表。在数据库中,笛卡尔积通常是指在关系数据库中,两个或多个表的每行数据组合在一起的结果,形成一个新的结果集。
2024-05-10 20:02:13 795
原创 数据分析 - 科睿唯安 - 面经
数据源文件相关:会有一些解说文档(可能会没有更新),主要考虑文件路径,撰写需求文档,也可能会发现数值格式异常,考虑放到什么样的字段里。部门和岗位介绍:知识产权检索数据库,辅助内容探查,外部数据源,结构形式匹配,主键以及更行方式,Hive表处理。部门:数据部(数据分析,数据研发,数据测试)Saas产品相关,数据质量相关。邮件场景:外国数据源出现问题,反馈后询问进展(中英口述结构和内容)数据样例展示,是怎样理解这个数据的结构和组织信息的。感觉办公环境应该挺好的~(而且还能练习英语)
2024-05-10 19:59:49 133
原创 数据开发 - 东方国信 - 面经
我们这边主要做(Hive,Oracle,MySQL)这几部分了解如何。Base:福建福州(月薪3000 - 965 - 午休两小时)后续转电话沟通,未录音,主要沟通之前实习过程中的细节。2024.4.22 - HR微信联系 - 沟通入职。2024.4.18 - Boss投递。2024.4.19 - 下午面试。TXT数据如何导入到集群中的。数据清洗是什么工具做的呢。没有太多大数据的处理经验。实习中有没有什么经验分享。除了薪资其他都挺符合要求。有从中获取什么经验么。
2024-05-10 19:59:10 223 1
原创 测试开发 - 得物青训营 - 面经
这边测开岗的技术栈主要是Python和Java,工作内容的话,主要是测试执行,基于对业务的理解,写一些测试用例,跟进项目需求;专项方面,自动化脚本的编写,流量回放之类的。对于测试开发的岗位认知还有些模糊,想问下这个岗位工作中的具体内容,以及常用的技术或者工具。几个业务目前都在招测试方面的实习生,目前无法明确具体的业务和部门。想请教下对于测试开发岗未来的职业发展规划,方面的一些建议。尽量实际接触具体的业务,会对岗位以及职业发展有更深的理解。之前的一些项目不是在实习的时候做的是吧。你最擅长的计算机语言是什么。
2024-05-10 19:58:22 1401
原创 运维实习生 - 游族网络 - 面经
主要工作是游戏相关服务器搭建,部署,监控,问题处理排查,架构之类的,写一些小工具,做一些开发,写一些自动化脚本。感觉他这个Boss上面的JD写的挺好的,放个图,以后万一自己就真干运维了,还得按着这上面的要求学习了,唉😔。k8s,docker有了解过吗?当时没有请假吗,一般这种情况是可以请假的。你最近有做运维方面的工作吗,技术之类的。Linux这块,MySQL有了解过吗。监控的话有接触过吗?主流的监控工具接触过吗,都有那几款。你是实习的时候才接触Linux?我看你更多是做数据分析的?如何看当时服务器的问题。
2024-05-10 19:57:32 219
原创 数据开发 - 中科智泓 - 一面面经
主要业务和工作:电信行业,安徽电信,数据来源非常多,类型多样,数据治理整合,做指标化的数据,大数据平台,封装API,数据调度,ETL配置开发,数据维护,口径变更,脚本更改,清理表空间,数据回溯,服务器资源优化。当时考虑接外部软件是吧,为什么没有考虑在数据可视化部分自己做一些定制化的开发。项目中有没有遇到过什么问题,是如何解决的。第二个项目是部署上线的,可使用的项目是吧。找到某一目录下,找到占用空间的最大的文件。索引有了解吗,有哪些索引的类型。SQL中几种删除方式的区别。常用Linux命令具体讲解。
2024-05-10 19:56:47 161 1
原创 商品运营 - 天源迪科 - 面经
这部分略紧张,提前在手机上写了提纲,说的时候依旧吭吃瘪肚。这点提前预判,但面试官也做了补充,提出了去中心化的解决办法,提升用户交流活跃度。问了入职之后安排 前一周培训学习,了解公司文化,适应环境,有导师安排具体业务。面试过程比较简单,只有简单的一面,最终也是因为时间不合适,婉拒offer。下降可能会是数据本身的原因,在采集流程,数据整理过程中出现问题。借用了名人名言 之后面试官说这部分考察内容运营水平。面试官简单自我介绍,介绍了本次面试分为三个部分。通知面试成功,告知公司地址,询问租房打算。
2024-05-10 19:56:02 397
原创 游戏测试 - 创梦天地 - 二面
讲下日常比赛项目组的组内分工,是如何协调。有玩过FPS或GPS类,射击类游戏么。讲一下你在校内这个创新平台的具体工作。PPT和文档是具体写了哪些。自己有接触过游戏开发么。大概什么时候能够到岗。
2024-05-06 17:48:22 176
原创 游戏测试 - 创梦天地科技 - 面经
有接触过一些游戏引擎吗(讲了unity)还有一些表现类的,可以描述一下有哪些。面的这个项目是《卡拉比丘》有了解过吗。你这边有了解过一些黑盒测试的方法吗。明天二面,千万记得录音,保存好录音。自动化的测试化脚本有自己编写过吗。王者荣耀玩的比较多的英雄是哪个呀。讲一下夏洛特的英雄定位以及技能。有没有做过其他功能测试的部分。功能测试的一些方法有了解过吗。入职之后有导师,会有一些指导。有了解过我们公司的一些游戏。你这段实习是不考虑转正是吗。你之后的职业规划是怎样的。UE有使用或者了解过吗。有没有测试用例之类的。
2024-05-06 17:47:49 635
原创 数据开发 - 融云创达 - 面经
抽象面试 - 5V1 - 驻场开发北京市区内外派自我介绍谈一下对数仓分层的了解简单介绍一下MySQL和NoSQL的区别如何使用SQL查询重复数据多表联合Linux中如何安装并配置Java的运行环境Linux如何新增一个用户。
2024-05-05 19:12:13 195 3
原创 数据开发 - 云汉芯城 - 面经
出现的问题有哪些,异常数据后续的解决方案如何设计的。项目中有使用过哪些比较复杂的SQL查询。讲讲项目,数据分析后的策略输出有哪些。FineBI使用过程中出现过什么问题。可视化过程中有使用过直方图和柱状图么。什么样行为的用户,可以判断为爬虫用户。如何匹配26个字母呢,关键字是什么。专业课中最熟悉的,是哪两个。项目中的集群搭建简单讲一下。项目中有分析哪些指标。【反爬对应解决方案】Excel有使用过吗。主要做数据治理的工作。
2024-05-05 19:11:14 621
原创 数据分析 - 欢聚集团 - 面经
自我介绍实习为什么只实习了一个多月呢现在学校有什么安排,实习时间怎样安排具体介绍实习工作Jenkins平台是主要做什么的,具体讲讲具体是将什么步骤自动化了呢解释一下CI/CD那是如何保证产品质量呢那当时需要人工介入测试吗Jenkins如果遇到测试问题,如何发现和处理目前的实习期望方向主要是什么在数据方面有做过什么学习或者项目么HDFS是什么和MySQL有什么区别呢提取效率和存储量方面MapReduce讲一下中间是如何协调的MySQL中一段较长SQL,查询效率低,如何优化呢。
2024-05-05 19:10:05 468
原创 数据研发 - 一面凉经 - 快手(主站)
目前,在校内,我担任大数据与人工智能创新平台的数据团队负责人,从大一开始,接触到一些大数据方面的基础知识,同时在各类创新创业竞赛中完成数据可视化部分的工作。最近,是在牛客网组织的线上双选会中,看到有这个数据研发的岗位比较匹配,而且快手作为目前流行的短视频和直播APP,有数亿的用户和庞大的数据量,我希望能够进入团队,为快手探索更多的数据价值。在理论上,我们可以把数据仓库分为三个层:数据运营层、数据仓库层和数据产品层。面试官全程开启摄像头,介绍面试流程,分为四部分,自我介绍,SQL题目,知识点问答,反问环节。
2024-05-05 19:09:15 618
原创 SQL175 有取消订单记录的司机平均评分
最终,这个查询返回了每个符合条件司机的平均评分,以及一个总计行,显示了所有符合条件的司机的平均评分。总计行的司机ID列将显示为"总体"。: 子查询首先执行,它的目的是找出所有在2021年10月有未定义票价的司机ID。: 外部查询使用子查询的结果,并计算这些司机的平均评分。
2024-05-04 17:29:44 177
原创 测试开发 - 面经 - 字节跳动(国际化商业产品与技术 - 广告相关)
git相关,基本操作,拉分支推分支当时是如何操作的。讲讲实习,有什么问题,如何解决的,有什么样的效果。当时对于日志和脚本的监控是怎么做的。get请求和post请求有什么区别。是在抖音或者头条上有推送过广告么。在介绍中说了解广告是,具体讲讲。最长字符子串的长度,力扣原题。日志信息一般用什么命令看呢。目前大三可以出来实习是吗。
2024-05-04 17:00:41 152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人