机考: 1、按身高体重排序,原题、处理完输入,生成一个新的列表,对它进行sort排序就行通过率100% 2、查找山峰的个数,原题、简单的if判断就行,不过不清楚有什么情况没有考虑只过了80% 3、欢乐的周末、原题,考察dfs,没有看过多少dfs、没写出来 不过基本都是原题,主要掌握数组、字符串、循环、哈希表这些200分还是比较简单的、不过感觉改卷就是根据用例通过率来进行给分的,没有过程分 综测:
华为实习生软开C++一面二面面经 一面,差不多一个小时: 一上来自我介绍,结束后问学了那些课程,还问毕业论文做的什么: 1、C++、C区别; 2、define和const区别; 3、堆和栈的区别,引出new和malloc的区别; 4、C++11新特性; 5、多态是什么; 有没有学过数据结构与算法,答自学 6、vector和list区别; 7、dfs和bfs; 机试复盘; 手撕代码,三选一: 第一道
本人双非,非目标院校院校,投递测试岗。因为实习很水,项目某某点评找不到工作,同学介绍一个很好的hr小姐姐(打一下广告,想要投递华为od可以+v:*************)帮忙准备题库、整理面试题、争取主管面。整体流程是7.10机考、7.11综测、7.15资格面试、7.18技术一面、7.25技术二面、7.27主管面。 准备环节 刷**算法题,主要是简单中等题,各种题总共60、70道题,然后hr小姐
华为OD机试真题-跳马-2024年OD统一考试(D卷) 题目描述: 马是象棋(包括中国象棋和国际象棋)中的棋子,走法是每步直一格再斜一格,即先横着或直着走一格,然后再斜着走一个对角线,可进可退,可越过河界,俗称“马走‘日’字。 给顶m行n列的棋盘(网格图),棋盘上只有有棋子象棋中的棋子“马”,并且每个棋子有等级之分,等级为k的马可以跳1~k步(走的方式与象棋中“马”的规则一样,不可以超出棋盘位置)
三道题 分数占比100、200、300 最后通过用例:100%、97%、17% ACM模式 第一题时间花在处理字符串,主要考察map 第二题考察union set,大致意思是计算图的每个连通子图中所有边的和 第三题考查dfs、bfs 建议提前练习一下多行字符串每个字符串中又包含多个字段的处理,处理输入确实蛮花时间的(对于平常只刷leetcode的xx来说,acm佬勿喷)
背景: 双非一本 23届毕业 有一定工作经验 语言:python 一、机考(340+): 1.小明的幸运数(95%) 2.机器人搬砖(100%) 3.跳格子(75%) 机考之前准备了1-2个月(因为脚踝崴伤了,只能边养伤边刷题)。抽中的题都是之前有做过类似的,所以思路来得很快,但还是有一些用例没有完全覆盖。整体难度适中,没有想象那么难,可能也是运气比较好吧。 二、HR面 1.自我介绍 2.离职原
背景 非目标大学,通过认识的人推荐的栗栗姐,然后发了简历,电话聊下个人基本情况意向等,没问题之后开始发题库,刷题,准备了大概15天左右吧,开始申请正式的机考。 机试 很早之前就试过一次,当时准备不充分,加上那次题是真的难啊,就没考过。后面有空就刷算法题,第二次的时候已经刷了很多题,有点底子了,考的时候运气也好,考到的类型都是刚刷过的,运气好。 机试准备我个人是将简单题全部刷完感觉应该就没啥问题了,
首先,介绍一下基本情况,本人23本,投的是测试岗,目前已经收到offer。感觉整个过程还是有点长的。当然,主要还是由于自己的算法刷题过程比较长以及放假过程有些耽搁。面试的整个过程可能在10天左右。假如准备充分的话过程还是比较快的。 机试: 第一道: 求三个矩形的公共面积 第二道: 给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。 第三道: 有这么一款单人卡牌游戏,牌面由颜色和数字组成
一面: 1.自我介绍 问了下本科成绩、研究生成绩这些 2.你经常用的排序算法有哪些 3.冒泡排序的时间复杂度 4.对于一个已经大部分排好序的数组用哪种排序更好 5.权值相等的图求最短路径用什么算法好一点 6.为什么不用DFS? 7.BFS还有什么优化方法吗? 8.平时有应用的场景吗?(没用过) 9.二叉树的遍历方式有哪些,有哪几种实现方式 10.给你一个什么顺序,你能够确定一棵二叉树? 11.为什
#c++#5.22上午专业面。 1、自我介绍; 2、项目中遇到的最有挑战的技术问题,具体点某个点; 死活具体不出来。 内存,CPU指令,错误中断怎么解决? 嗯搜,问。 用过GDB吗?没得。 3、讲讲STL中的vector 讲了vecotr的内存(预申请与填数据时需要寻找空间); Vector是线程安全吗? 不是; 怎么做保证线程安全?加锁; 频繁加锁性能低,更好的实现?不会; 可以考虑无锁或者分段
【表达式计算】: 给定一个字符串形式的表达式,保证每个字符串表达式中仅包含加(+)这1种运算符,计算并输出表达式结果。 要注意的是,+号两边的数据仅可能包含数字字符、小数点字符与特殊字符,特殊字符包括!@#,这些特殊字符的加法运算有特别的规则: !+!=0 !+@=13 !+#=4 @+@=7 @+#=20 #+#=5 注意: 1.保证每个表达式仅包含—个运算符 2.保证表达式一定可运算且有数据结
三月初开始准备机试,只能说接触过Python(大学零散看过几节基础课的水平),看视频,装Python,Pychram,边看边做记录知识点,不看视频的时候看菜鸟,算是比较勤恳,很像考前突击了。 四天后,开始做对接人发的牛客网上的老题库,边看边查笔记补笔记,忘空格报错,括号中文报错,print少打字母报错……错着错着就度过了青涩期。慢慢地,sort排序,lambda函数,推导式,多个排序……牛客网上的
发帖只是做个记录,给其他朋友做个分享,也欢迎交流。 我的情况 国内双非本科大三,统计学。想从事数据分析、数据挖掘方面的工作。 一面(2022年07月20日16时00分) 以下的问题都是当时随手记的,现在回忆可能不要准确,见谅 自我介绍 你有哪些技能?你学过什么课程? 你做过什么项目,具体是什么业务?遇到了什么问题?使用了什么技术? 你的技术、技能都是你自学的吗? 你讲讲你对结构化数据和非结构化数据
2024华为OD机试真题,代码包含语言java 代码基本都有详细注释。 题目描述 给定一个非空数组(列表),其元素数据类型为整型,请按照数组元素十进制最低位从小到大进行排序,十进制最低位相同的元素,相对位置保持不变。 当数组元素为负值时,十进制最低位等同于去除符号位后对应十进制值最低位。 输入描述 给定一个非空数组,其元素数据类型为32位有符号整数,数组长度[1, 1000] 输出描述 输出排序后
9.28一面,电话面13分钟吧 有什么常见的排序算法,挑一个说说它的实现原理 创建线程有哪几种方式 线程池核心参数,饱和策略有哪些 项目中如何保障并发 where 后边加上1=1,再加索引会影响查询效率吗 事务隔离 jvm内存 还有的有点记不起了,没有什么多难多深的问题 ------------------------------------------------- 10.11 二面 十几分钟吧