【华为机试真题 Python实现】2023年1、2月高频机试题

news2024/9/23 17:22:27

文章目录

  • 2023年1季度最新机试题
  • 机考注意事项
  • 1. 建议提前刷题
  • 2. 关于考试设备
  • 3. 关于语言环境
    • 3.1. 编译器信息
    • 3.2. ACM 模式
      • 使用sys
      • 使用input(推荐)
  • 3. 关于题目分值及得分计算方式
  • 4. 关于做题流程
  • 5. 关于作弊


2023年1季度最新机试题

两个专栏现在有200+博文,订阅也突破1k,非常感谢各位博友的支持,后面还会继续更新,希望对你有帮助!

题目分值
分奖金100分
最小施肥机能效100分
静态扫描最优成本100分

机考注意事项

1. 建议提前刷题

机考题都是算法题,可参考牛客网(https://www.nowcoder.com/)或者力扣(https://leetcode-cn.com/)上的编程考试题,难度为中等或简单,建议多练习中等的题。

  1. 牛客网 华为机试
  2. 力扣题库

牛客网的机考的正式平台,练习时支持ACM模式,但是牛客网的题目没有leetcode的题目丰富,建议两个平台同时进行练习。

牛客网练习界面
在这里插入图片描述

2. 关于考试设备

  1. 请使用谷歌最新版Chrome浏览器访问笔试网址,最新版浏览器下载地址:https://www.nowcoder.com/discuss/3793;
  2. 确保您的电脑带有摄像头;
  3. 考试前请关闭其他浏览器窗口,关闭QQ、微信、Skype等即时通信软件,关闭屏保,关闭Outlook等有弹窗提示消息的软件,确保网络连接畅通,网速应在100KB/S以上;
  4. 考试时允许使用草稿纸,请提前准备纸笔。考试过程中允许上厕所等短暂离开,但请控制离开时间;
  5. 编程语言限制,本次考试中无编程语言限制 在线作答编程,需要自己处理输入输出,建议你进行在线oj输入输出练习;
  6. 如遇突发情况,如断网、电脑死机、断电等,请直接刷新页面,或关闭浏览器后重新通过考试地址进入。但请控制重新登录时间,超过两分钟会累加为跳出次数。

3. 关于语言环境

3.1. 编译器信息

版本:Python3.9,支持大部分的常用库。Numpy库与SciPy库默认不支持,请根据题目要求查看是否支持。

3.2. ACM 模式

你的代码需要处理输入输出,请使用如下样例代码读取输入和打印输出:

使用sys

import sys
 
for line in sys.stdin:
    a = line.split()
    print(int(a[0]) + int(a[1]))

使用input(推荐)

while 1:
	try: 
	    a = input().split()
	    print(int(a[0]) + int(a[1]))
	except:
        break

题目会有多组用例,每组会有多个输入项,使用 input 方式处理输入更简单!

牛客网正式考试界面
请添加图片描述

3. 关于题目分值及得分计算方式

一共3题,考试时间为2.5小时,总分 400分,300通过,前两道简单,分别100分,最后一个难一些的200分,一道做不出来不要耗费太多时间,牛客网上白板coding需要自己实现,系统输入,函数编写,函数调用,系统窗口输出结果,提前做好练习。

题目得分 = 用例通过率*题目分值

4. 关于做题流程

  1. 可选择任意题型进入做题,所有题型一旦提交后将无法返回修改。
  2. 可通过试卷页面底部答案卡进行同一题型试题切换,但一旦进入某一类题型,提交后方可进入下一题型。

5. 关于作弊

  1. 请自觉遵守考试纪律,保证个人信息与答题信息真实可靠,不可找人替代来完成考试。
  2. 考试全程会有摄像头实时监控,随机抓拍考生作答现场照片,请务必遵守考试纪律。
  3. 考试过程中可以使用计算器或手机拍照上传图片,请务必在摄像头可见范围内使用。
  4. 考试过程允许切屏,可以使用本地代码编辑器IDE等,所以提前用本地编辑器做题,机考题本地调试好代码后,再在机考网页上传代码,并且一定要在网页上也调试通过。结果以网页提示通过用例比例为准;
  5. 我们会采用技术和人工抽查等方式避免考试作弊行为。系统会自动对提交程序代码进行逐一比对,判断代码是否有大面积重复或雷同编写;对于相似度较高的程序会标识出作弊的嫌疑度,招聘官会根据此嫌疑程度,判决这些候选人是否能够进入下一轮的甄选。此外,在进入下一轮面试时,也会随机抽取相当比例的同学进行编程试题进行问答;
  6. 所有作弊行为一经查实或考试分数与后续其他测试或面试考核结果相差过大,不仅会导致申请人无法进入到下一步筛选流程中,还将永久被记录在公司人才库的诚信档案中;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/400692.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

银河麒麟V10SP1高级服务器版本离线RPM方式升级openssl openssh 自动化升级系统补丁实战实例全网唯一

银河麒麟高级服务器操作系统简介: 银河麒麟高级服务器操作系统V10是针对企业级关键业务,适应虚拟化、云计算、大数据、工业互联网时代对主机系统可靠性、安全性、性能、扩展性和实时性等需求,依据CMMI5级标准研制的提供内生本质安全、云原生支…

主成分分析(PCA)原理

主成分分析(PCA)原理 在高维数据处理中,为了简化计算量以及储存空间,需要对这些高维数据进行一定程度上的降维,并尽量保证数据的不失真。PCA和ICA是两种常用的降维方法。 PCA:principal component analysi…

[思考进阶]06 养成“记笔记”的习惯,能够改变你的思考方式

目录前言一、10000张纸法则二、康奈尔笔记法三、东京大学笔记法四、养成“记笔记”的习惯除了要提升自己的技术能力,思维的学习和成长也非常非常重要,特推出此[思考进阶]系列,进行刻意练习,从而提升自己的认知。 前言 经常看到一…

BCELoss

1:单标签二分类:N是样本数,Yn是标签。范围在**[0,1]**。 公式: 举个例子: input torch.Tensor([[0.8, 0.9, 0.3]])#, [0.8, 0.9, 0.3], [0.8, 0.9, 0.3], [0.8, 0.9, 0.3]]) target torch.Tensor([[1, 1, 0]])#, […

weblogic-文件读取漏洞

weblogic-文件读取漏洞 0x00 前言 Weblogic存在管理后台,通过账号密码登录,由于管理员的疏忽,经常会使用弱口令,或者默认的账户名密码。因此存在弱口令爆破的风险。在本环境下模拟了一个真实的weblogic环境,其后台存…

Java:SpringBoot整合Spring Security实现认证与授权学习笔记

本文通过逐步学习Spring Security,由浅入深,SpringBoot整合Spring Security 分别实现自定义的HTTP Basic认证 和 Form表单认证。 本文是学习笔记,网上的教程五花八门,由于时间久远,很难拿来就用。 在此特别感谢IT老齐…

雪花算法(SnowFlake)

简介现在的服务基本是分布式、微服务形式的,而且大数据量也导致分库分表的产生,对于水平分表就需要保证表中 id 的全局唯一性。对于 MySQL 而言,一个表中的主键 id 一般使用自增的方式,但是如果进行水平分表之后,多个表…

使用三种方式创建servlet并配置访问成功

Servlet创建的方式 一、实现Servlet 接口 package com.openlab;import java.io.IOException;import javax.servlet.Servlet; import javax.servlet.ServletConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.Servl…

NPT、PT、G 、ZG、RC、M几种螺纹的区别

NPT、PT、G 、ZG、RC、M几种螺纹的区别一、NPT、PT、G 、ZG、RC、M几种螺纹的区别BSPT和BSP——英国规格的锥度螺纹NPT——美国规格的锥度螺纹PT ——日本的旧JIS规格锥度螺纹,相当于ISO规格的R,RcDIN2999——欧洲主要是德国的管道用螺纹NPT就是一般用途的美国标准锥…

利用Postman的简单运用解决小问题的过程

这几天在修改一个前后端分离的商城项目。项目前端向后端发出数据请求之后,收到的却是504网关超时错误。 但是控制台却不止报错了网关超时,还有跨域请求的问题: 根本搞不清是哪个问题导致了另外一个问题还是独立的两个问题。 直接点击网址访…

每天学一点之类的加载和反射

类加载 类在内存中的生命周期:加载–>使用–>卸载 类的加载又分为三个阶段: (1)加载:load 指将类型的clas字节码数据读入内存。 通过类的全名,获取类的二进制数据流。解析类的二进制数据流为方法…

【Go自学第二节】Go中的数组与切片

在Golang中,数组属于聚合类型,而切片属于引用类型。其实切片的底层逻辑就是用数组实现的,所以我们首先需要了解数组。 一、数组 Array 数组是具有相同唯一类型的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型例…

Unity 3D GUI教程||OnGUI TextArea 控件||OnGUI ScrollView 控件

OnGUI TextArea 控件 Unity 3D TextArea 控件用于创建一个多行的文本编辑区。用户可以在多行文本编辑区编辑文本内容。 该控件可以对超出控件宽度的文本内容实现换行操作。 TextArea 控件同样会将当前文本编辑区中的文本内容以字符串形式返回。 开发人员可以通过创建 Strin…

Astra pro相机使用说明

奥比中光的Astra pro这款相机,目前官网已经搜不到相关信息,应该是停产了。但是很多机器人设备上或者淘宝上还能买到。使用起来经常会出现不同的问题。问题1: 这款相机据网友描述,就是乐视相机LeTMC-520,换了外壳&#…

easy-jenkins部署vue和jar

easy-jenkins是一款对vue和jar的部署工具,操作简单,实行一键部署,内部结构采用流水线形式架构,每次部署,时时提供部署过程,部署记录,界面友好简洁,使用方便,符合用户常规…

tmall.item.update.schema.get( 天猫编辑商品规则获取 )

¥开放平台免费API必须用户授权 Schema方式编辑天猫商品时,编辑商品规则获取 公共参数 请求地址: HTTP地址 http://gw.api.taobao.com/router/rest 公共请求参数: 公共响应参数: 点击获取key和secret 请求示例 TaobaoClient client new DefaultTaobao…

macos版m1安装 mongodb 记录,macos m1pro homebrew 方式安装 mongodb记录

目录先决条件 Homebrew检查 homebrew安装 homebrew安装 mongoDB安装流程启动方式常见问题先决条件 Homebrew 检查 homebrew 已安装跳过 检查是否安装 homebrew 指令,没安装的先安装这个 brew --version 安装 homebrew 自行查看另一片博文macos 安装 Homebrew …

【SpringCloud】SpringCloud原理之Gateway网关

目录前言SpringCloud Gatewy网关一.网关功能和工作原理二.网关的类型三.搭建网关四.路由断言工厂(Route Predicate Factory)五.路由过滤器(属于GatewayFilter)六.DefaultFilter过滤器(属于GatewayFilter)七.全局过滤器(GlobalFilter)八.过滤器执行顺序九.Gateway解决跨域问题前…

socket编程-TCP各函数及其用法

socket编程-TCP socket主要类型 流套接字(SOCK_STREAM) 流套接字用于提供面向连接、可靠的数据传输服务。该服务将保证数据能够实现无差错、无重复送,并按顺序接收。流套接字之所以能够实现可靠的数据服务,原因在于其使用了传输…

react框架基础入门

前端三大框架:angularvue —-2||3react区别:vue国内框架 封装较完成。全程使用封装的api来完成。react国外技术框架—-偏向于底层js实现。没有的大量的封装。需要使用js手动实现。react需求在不断增大。必会框架。官网https://react.docschina.org/ 中…