python开发 机考: 100分:存储大小排序的 100分:记不太清了,找数字的 200分:单调栈,放进去,等于和弹出 例:输入:5 10 20 50 85 1 输出:170 1 不是很难,前两题虽然很快做出来了,第三题太紧张,乱写的一个解法,结束了认真思考下才做出来。 一面:深入问实习,问python的知识点,如迭代器,多线程,深拷贝、浅拷贝 手撕代码:13个人循环报数1,2,3,3,数到3的
个人情况:23届硕,大数据方向,之前在导师安排下在某行北分实习一年,主要做些报表开发,后在字节实习半年做数据仓库,没有HC就没法转正,2023春招签约联洋国融,7月初入职,8.3被裁,理由:公司降本增效。找工作ing...... 面试前:听HR说华为OD是按照招聘者选择开发语言进行面试的,之前实习主要做数据仓库,好久没碰Java了,顿时紧张起来...... 笔试机考(不到300,有个题实在想不出用
2023年11月29日 一面 自我介绍 C++基础问题,真的是往坟上挖,好深呀,问的很多问题,我只是听过,讲不出来,基础还是太差了 inline函数 栈和函数调用,怎样避免栈溢出 智能指针,每种指针的功能,shared_ptr和循环引用 锁,怎样避免 生产者和消费者模型 深拷贝和浅拷贝 shared_ptr需要深拷贝吗? 类型转换cast(static_cast和dynamic_cast) 多态
第一题已知入栈序列,求出栈序列,保证序列结束时,栈满。 第二题,给定一个数组nums,同时给定一个数为interval,选取数组中某个元素为起点,并以interval为间隔递增,如果递增的数等于nums中元素则将其消除,求消除元素最多的起点元素,如果消除相同返回最小的起点元素 第三题,有n场0到n-1的会议,编号为i的会议举办时间为[starti,endi],每天最多参加k场聚会,请问最多可参加多
有 n 场编号从 0 到 n−1 的博览会将要举办,编号为 i 的的博览会举办时间为[starti, endi],即从第 starti 天到第 endi天,包含第 starti 天和第 endi 天。 小明计划参加这些博览会,每天最多可以参加 k 场博览会。请问小明最多可以参加多少场博览会。需注意,小明不需要全程参加一场博览会,只需要在某一天参加即可。 解答要求 时间限制: C/C++ 1000m
首先要感谢栗栗@我是栗栗呀 在整个过程中给予的帮助,非常负责,全程帮我跟进面试进度,面试反馈非常迅速。 22届目标双非,机考只需要150分就可以,深圳工作两年回西安找工作 7.30 机考 前两道题比较简单忘记了是啥,第三道题是 攀登者2,没有思路只过了18%,最终230分 7.31综合测试,人格测试题,栗栗会告诉你怎么答,积极乐观,前后一致就行 8.5 hr面 主要问了我简历中的空档原因,还有这次
双非一本考研失败非科班非目标院校的菜鸡,自学的c++,在知道OD前,基本无算法基础. hr给题到7.31大概花了三周时间,抽中两道100分原题,最终得分365,目前正在等待技术面。 题目一:数的分解(通过率75%) 这一题做的时候按照练习时的来,最后发现,没有完全通过测试,查了二十分钟还是没想明白缺了那个点。当时心里慌得一批,开头就出岔子,最后跳过了。 题目二:转盘盎司(通过率100%) 题目三:
成功进华为od了,一段长达两个月的大长跑,真是不容易呀😭 1.机试始末 5月11号就跟对接人约了要机试,但是还没毕业要等七月份毕业证下来,在这期间我在实习公司来回刷了两遍牛客的华为题库,熟悉了一下python的各种api以及一些基础的算法解题思路,力扣也随便刷了一点,总共就花了两三个星期,然后进入了很长一段时间不知道该怎么提升的摆烂时间。 六月底毕业证下来
华为OD面经 个人情况: 本人985本非科班,因为考研所以有半年空档期。 一、机考 在牛客网考,ACM 模式,与 Leetcode 上模式不同。 2道简单题,一道背包问题,一道字符串。1道中等题,二叉树遍历相关。按测试用例通过的比例计算分数。 机考改D卷,应该是C卷和新题的混合。建议先把od题库的c卷刷一遍。 牛客网上的机试题应当是不包含C卷的。 二、性格测试 这个环节可能会被淘汰的,注意前后一致
个人情况:985目标院校,23届考研二战失败。base上海,之前面的上海无线预研部门,面试语言java,接受进去转c/c++,技术面主管面都过了,但审批等了一个多月了,说暂时没hc,求捞(期望确定有hc再捞,谢谢)
投了产品数据工程实习生,已做完测评、笔试,现在都没有反应,求hr捞一波,沟通面试流程 base可成都、深圳
去年12月转去学算法,算法底蕴有点浅,只有一个还没做完的项目。获奖:ACM CCPC银以及很多华为比赛的奖,都和算法无关 免笔试(不知道会不会影响最终成绩,早知道不偷懒了) 5.22一面 讲了项目,然后问我反向传播的原理。最后手撕算法,他问我平时刷不刷leetcode,我:???因为我是acm选手,所以不刷。然后他让我选一题写,我说直接上hard吧,他好像不信我,也不了解各种比赛,就选了一道中等题
技术一面: 先手撕题,中等难度。(脑子抽了把题看错了,面试官提醒后改对了)。 线程协程进程的区别。pthread的线程和C++里面的线程有什么关系。 C++的内存管理。SGI内存池是怎么设计的。(我是共享屏幕画图讲的,侯捷老师的STL源码剖析上有讲) 内存泄漏是什么,有什么方法可以定位内存泄漏吗。 Golang的GC 问项目的难点,为什么做这个项目。 实习做了什么,难点。 主管二面: 全程聊天。
自我介绍 讲自己熟悉的语言py,熟悉算法,讲自己的性格(两三句),花了不少时间讲家国情怀和国际形势(两三句),到科技封锁,然后引出华储班(基础技术) 项目介绍很水,大三摆烂生,就稍微讲了一个基于数据湖的项目 总共一两分钟吧,hr没给时间限定 学习经历 问:课程 答:计网 计组 数据库 数据结构 操作系统 都是认真学过的 问:专业方向 答:互联网+金融(完全不对口TAT) 项目介绍 期间会询问了有关
题目描述: 给定一个由纯数字组成以字符串表示的数值,现要求字符串中的每个数字最多只能出现2次,超过的需要进行删除;删除某个重复的数字后,其它数字相对位置保持不变。 如"34533",数字3重复超过2次,需要删除其中一个3,删除第一个3后获得最大数值"4533" 请返回经过删除操作后的最大的数值,以字符串表示。 输入描述: 第一行为一个纯数字组成的字符串,长度范围:[1,100000] 输出描述: