华为OD两轮技术面试记录

本文记录了华为OD职位的两轮技术面试经历,包括性格测试、编程题目(如数组排序和查找单独元素)以及面试中涉及的工厂模式、全GC定位、MySQL数据库优化和Zookeeper选举机制等技术问题。
摘要由CSDN通过智能技术生成

华为OD两轮技术面试记录

1性格测试
选积极向上的选项,注意,性格测试也会挂人,我一个朋友性格测试就没过。

2机试
一道编程题目 1h 用例60%通过即可

任给一个数组,元素有20M,1T,300G之类的,其中1T=1000G,1G=1000M 按从小到大输出结果

例如:输入:

20M
1T
300G
输出:

20M
300G
1T
我给出的代码如下(已通过100%用例):

package Huawei;

import java.util.Scanner;

/**

  • Created by xuzhenyu on 2020/1/5.
    */
    public class Test {
    public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);
    int n = scanner.nextInt();
    String[] strings = new String[n];
    for (int i = 0; i < n; i++) {
    strings[i] = scanner.next();
    }
    String[] ruslutStrs = sort(strings);
    for (int i = 0; i <ruslutStrs.length ; i++) {
    System.out.println(ru

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值