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 问项目的难点,为什么做这个项目。 实习做了什么,难点。 主管二面: 全程聊天。
华为OD开发岗,C++面经 2022年10月11日机试: 第一题:扑克牌,三道题里面最难的题,这个也是花费时间最久的,用的笨方法,扑克和状态及对应序列号放在同一结构体中,这个题花费时间较长,做的也磕磕绊绊,用例过的够了就差不多快到时间了 第二题:力扣第一题的加强版,因为比较简单,没啥印象忘了 第三题:岛屿问题,虽然是岛屿问题,但并不需要用到递归和动态规划,所以难度也就小了很多 性格测试:这个就
总结:面试官人很好,我太菜了 上来先自我介绍 接着手撕代码: 力扣1004 最大连续1的个数 给定一个二进制数组 nums 和一个整数 k,如果可以翻转最多 k 个 0 ,则返回 数组中连续 1 的最大个数 。 输入:nums = [1,1,1,0,0,0,1,1,1,1,0], K = 2 输出:6 解释:[1,1,1,0,0,1,1,1,1,1,1] 翻转后最长的子数组长度为 6。 今天脑子有
秋招尾声,基本靠印象写。很早之前面的。 一面: 手撕:前缀树实现的一道题 八股就是C++那些,基本在考语法,仿函数、内联、怎么重载sort之类的,经典问答 二面: 基本全部问项目 手撕:一道用栈的模拟题 主管面: 常规问答,dddd#秋招校招##秋招日记##华为苏州##华为、#
标题党一下 气到睡不着 开头讲 项目过后开始问数据库多线程 在本人回答不会不会之后开始手撕代码(有效括号字符串 然后我起了一个js 他说 “你是前端啊” … “那之后打算做前端后端呢” 撕出来之后过了一会儿官网就挂了 可能是今年最无语的一天