华为OD机试真题-跳马-2024年OD统一考试(D卷) 题目描述: 马是象棋(包括中国象棋和国际象棋)中的棋子,走法是每步直一格再斜一格,即先横着或直着走一格,然后再斜着走一个对角线,可进可退,可越过河界,俗称“马走‘日’字。 给顶m行n列的棋盘(网格图),棋盘上只有有棋子象棋中的棋子“马”,并且每个棋子有等级之分,等级为k的马可以跳1~k步(走的方式与象棋中“马”的规则一样,不可以超出棋盘位置)
背景: 双非一本 23届毕业 有一定工作经验 语言:python 一、机考(340+): 1.小明的幸运数(95%) 2.机器人搬砖(100%) 3.跳格子(75%) 机考之前准备了1-2个月(因为脚踝崴伤了,只能边养伤边刷题)。抽中的题都是之前有做过类似的,所以思路来得很快,但还是有一些用例没有完全覆盖。整体难度适中,没有想象那么难,可能也是运气比较好吧。 二、HR面 1.自我介绍 2.离职原
背景 非目标大学,通过认识的人推荐的栗栗姐,然后发了简历,电话聊下个人基本情况意向等,没问题之后开始发题库,刷题,准备了大概15天左右吧,开始申请正式的机考。 机试 很早之前就试过一次,当时准备不充分,加上那次题是真的难啊,就没考过。后面有空就刷算法题,第二次的时候已经刷了很多题,有点底子了,考的时候运气也好,考到的类型都是刚刷过的,运气好。 机试准备我个人是将简单题全部刷完感觉应该就没啥问题了,
首先,介绍一下基本情况,本人23本,投的是测试岗,目前已经收到offer。感觉整个过程还是有点长的。当然,主要还是由于自己的算法刷题过程比较长以及放假过程有些耽搁。面试的整个过程可能在10天左右。假如准备充分的话过程还是比较快的。 机试: 第一道: 求三个矩形的公共面积 第二道: 给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。 第三道: 有这么一款单人卡牌游戏,牌面由颜色和数字组成
三月初开始准备机试,只能说接触过Python(大学零散看过几节基础课的水平),看视频,装Python,Pychram,边看边做记录知识点,不看视频的时候看菜鸟,算是比较勤恳,很像考前突击了。 四天后,开始做对接人发的牛客网上的老题库,边看边查笔记补笔记,忘空格报错,括号中文报错,print少打字母报错……错着错着就度过了青涩期。慢慢地,sort排序,lambda函数,推导式,多个排序……牛客网上的
30min 目标院校本硕非科班 c++方向 项目烂大街的webserver 先问项目 没问epoll 线程池那些 看我写了解析http 问我有没有用过https 我:没用过 大概知道一点 巴拉巴拉说加了一层保证安全啥的 问加密方法 答只知道混合加密 对称和非对称 具体内容不懂 问tls最新版本 不知道 问HTTP方法 答get post head delete这些 大概讲了下get和post 又问
上午九点半开始的面试 问了: 1。了解面向对象的特征吗 答:封装,继承,多态 2.问了还有抽象吗 答:不记得有,寄了,一查还真有 3.问了网络有那几层结构 答:OSI七层结构,TCP/IP四层结构 4.问了进程通信的方式 答:匿名管道、有名管道、信号、信号量、套接字,漏了两个 5.问了有哪些查找方式 答:二分查找,其他的没想起来,寄 6.让30min做一道力扣208:实现前缀树 答:忘光了,用的H
个人信息: 本科211, 英国硕士qs前20双学位, 笔试分300+, 求职方向(java/云) 技术面1:(1个半小时) 算法题: 按照给点数字n, 每n次翻转前面的链表, 牛客中等题变种, 给定20分钟(实际使用6分钟): Java八股文: 线程池, 对象的创建和分配过程, JVM虚拟机的理解, Java SSL的理解, 类加载过程, GC分代(s0s1)回收, volatil
一面: 自我介绍 项目,问了一堆 自我介绍说主要做Java的,问了一些Java相关的: 类加载机制 有哪些类加载器 用过哪些Java集合 HashMap扩容 synchronized和cas b树和b+树 手撕:镜像二叉树 体验不是太好,又一个面试让你开摄像头自己不开的,感觉像被审判一样 更二面: 自我介绍 项目深挖+一面问题深挖(40分钟) 手撕:区间合并 这次的体验好了很多,聊的很愉快,面完通
华为武研所——光产品线——通用软开 记录一下timeline: 笔试和测评都是5月份找实习的时候做的 9.15 一面 9.16 二面 9.18 主管面 每一面,都是面完后10分钟内出结果,可以看官网申请进度,就是下面的小绿灯,面完通过就会亮起,也会发短信通知~ 前两面技术面,问技术问项目,最后手撕,主管面考察综合素质 一面50分钟,复盘了笔试,面试官说出一道跟笔试类似的题,哈哈哈~得亏我还记得5月
下面是初始化和获取令牌部分的代码: 我正在使用云调试,模型名是P40。我创建了一个发布apk,选择了数据存储位置,提供了SHA256,启用了推送工具包,在启用推送工具包后更新了agconnect-services。我还有什么遗漏的吗?
我已经遵循了这里和这里的文档(非常直接),但是map视图没有加载任何瓷砖。 我使用HMS工具包,配置向导的结果是成功的。我还设置了api密钥,在我的应用程序类和活动类onCreate中都使用了这一行。 setapikey(HUAWEI_API_KEY); null 相关错误日志: E/hmsmapkit_mapview_151:createDelegate:creator==null E/hmsm
我研究Android应用程序的开发。面对一个问题,我已经拥有了几乎所有的资源来解决这个问题。问题是这样的:在小米、魅族、华为(甚至在三星和华硕的一些设备上也发现了一些信息)的固件上安装了一些服务,这些服务会终止进程以节省电池电量。因此,如果您将Alarmmanager设置为允许它在特定时间发送通知,那么通知就不会来。我正在魅族设备上测试所有的东西,如果你在Alarmmanager中指定时间不超过当
第一轮:简历。华为公司官网有自己的简历模板,尽量填全一点。因为我注册的特别早,所以当时还没有项目经验,就没填,直到接到机考通知,项目部分都是空白的。 第二轮:机考。这个机考相当的变态,出的题相当简单,只要是学过C或者Java的都能写出来。机考要注意的是要求语言不限,就是C,C++,C#,Java都行,不过没见有人用C和Java以外的。题目是三选一的必答+一道选达。题目应该不会变,都特简单,比如有
第三轮:技术面。技术面根据面试官不一样问的问题也不一样,这一面主要还是核实你简历上专业相关知识的掌握情况。 技术面的面试官人不错,穿的很随意。和我交流的流程如下: 1)自我介绍,汉语的。 2)具体讲讲自己做过的项目。这个项目其实本科没有也正常,但是好歹生产实习什么的平时做的东西也不少,都可以拿来说一说,一定要挑自己做的比较好的说,介绍的时候一定强调重点,同时也承认自己程序的不完美。我是写了个爬虫,