首页 > 其他分享 >华为今年的校招薪资。。。

华为今年的校招薪资。。。

时间:2024-01-15 11:32:33浏览次数:24  
标签:idx int 华为 temperatures ans 薪资 校招 ta

华为薪资情况更新与分析

这是一篇临时加更的文章,主要对小伙伴的纠结进行一些答疑。

至于原定今天要谈的,阿里和京东那小小的十个亿,也只能稍稍往后了。

节前我们分享了最新的 华为校招开奖情况,当时时间是 2023/12/23,冬至前后。

当时给出的薪资岗位统计数据,来源于牛客网在小红书上的分享。

我这里调选一些和咱们小伙伴相关性高的岗位,再简单提一下,

  • AI 工程师 - 32k * (14-16) - 年包约 48W(不算加班费)- 211硕士 - 上海
  • 软件开发 - 25k * (14-16) - 年包约 36W(不算加班费)- 985硕士 - 上海
  • 大模型研究员 - 年包 30W(不算加班费)- 211硕士 - 武汉
  • OD - 12k - 年包 14.4W(不算加班费)- 985本 - 深圳

在此基础上,增加 1-2k 的城市浮动:

如果参考资料 base 是上海,那么折算到非一线城市要往下减 2k;

如果参考资料 base 是东莞,那么折算到一线城市可以往上加 2k。

另外,这里特殊强调了一下,这是不算加班费统计出来的年包收入。

因为上次将开奖情况发出之后,不少华为的小伙伴现身说法:加班有加班费(OD 也有),但加班是长期的,且强制的

因此拉长到一年来看,这部分收入对总收入影响是较大的。

在这种节奏氛围下,offer 的抉择是需要结合自身的承受能力来判定的

对于「毕业不久」或是「经济环境想要通过就业来提升一个阶级」的小伙伴,有付出就有回报,且时薪不算低的华为,确实可以作为排名前几的候选方案。

但需要清晰认识到:这种愿意给时间就给你换钱的企业,既然有这种规则,那么交换的权利自然并不在员工手上,进入了这样的环境,意味着你需要长期用 华为今年的校招薪资。。。_List。这可不是一次两次的事情,是一个长期关系。

这里可能会有涉世未深的同学发问:为啥华为要这么搞,反正都要给加班费,为什么要把人的工作量拉满,用加班的钱多请一个人不行吗?

这是一个很有意思的问题。

具体的数据没有,但用简单的「劳动市场规则」和「经济原则」认知就可以分析出答案。

公司的用人成本除了可划分的工资以外,还有另外一部分成本是无法划分,跟人头绑定的,以及人数增加带来的其他隐形成本。

我们可以先忽略其他隐形成本,既然华为决定决定给加班费而不是多请一个人,必然是"基本满足"如下不等式:

华为今年的校招薪资。。。_前端_02

因此华为才不会把 A 的活拆成两份,去请成 B 和 C 两个人。

更残忍的现实是,哪怕有一天上述公式的关系发生翻转,华为也大概率不会转向节奏

因为,在质量保证的情况下,一个活由两个人共同完成相比于由一个人独自完成,沟通成本和维护依赖链,都会成倍增加。

更何况,控制人数接近于"刚好"的范围,可以最大化提高岗位薪资,这对于「降低老员工流失率」以及「提高对新员工的吸引力」都有正面作用

在进一步的对外企业形象上,也会因为这样的节奏氛围被贴上,至少在资本看来是正面的"狼性"标签。

因此,上述其实只是一个伪等式,上面只是给大家一个大概印象,我写的也只是"基本满足"。

如果华为现在转型为养老厂,将会有大量好处被变为成本负债,出现在等式右边,最终成为否决转型为养老厂的经济理由。

综上,其实华为作为一家成熟企业,而且可能是全中国对外承受压力最大的企业,选择把弦拉满绷紧,其实并不难理解。

对我们普通人而言来说,在钟意华为薪资待遇的同时而又埋怨节奏氛围,是没有意义的。

因为是有了会扎人的蜜蜂,才有的蜜糖。

我们只要理解清楚这种劳务关系,搞清楚自己能否接受这样的长期关系,就可以了。

......

一转眼,又到了我们的主线任务,看到一道和「华为」相关的题目。

除了华为,近期还在「字节算法岗」一面要求手撕。

华为今年的校招薪资。。。_面试_03

题目描述

平台:LeetCode

题号:739

给定一个整数数组 temperatures,表示每天的温度,返回一个数组 answer,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用 0 来代替。

示例 1:

输入: temperatures = [73,74,75,71,69,72,76,73]

输出: [1,1,4,2,1,1,0,0]

示例 2:

输入: temperatures = [30,40,50,60]

输出: [1,1,1,0]

提示:

  • 华为今年的校招薪资。。。_List_04
  • 华为今年的校招薪资。。。_i++_05

单调栈

抽象题意为 : 求解给定序列中每个位置(右边)最近一个比其大的位置,可使用「单调栈」来进行求解。

具体的,我们可以从前往后处理所有的 华为今年的校招薪资。。。_List_06,使用某类容器装载我们所有的「待更新」的位置(下标),假设当前处理到的是 华为今年的校招薪资。。。_List_06

  • 若其比容器内的任意位置(下标)对应温度要低,其必然不能更新任何位置(下标),将其也加入容器尾部(此时我们发现,若有一个新的位置(下标)加入容器,其必然是当前所有待更新位置(下标)中的温度最低的,即容器内的温度单调递减);
  • 若其价格高于容器内的任一位置(下标)对应温度,其能够更新容器位置(下标)的答案,并且由于我们容器满足单调递减特性,我们必然能够从尾部开始取出待更新位置来进行更新答案,直到处理完成或遇到第一个无法更新位置。

由于我们需要往尾部添加和取出元素,因此容器可使用「栈」。

Java 代码:

class Solution {
    public int[] dailyTemperatures(int[] temperatures) {
        int n = temperatures.length;
        int[] ans = new int[n];
        Deque<Integer> d = new ArrayDeque<>();
        for (int i = 0; i < n; i++) {
            while (!d.isEmpty() && temperatures[d.peekLast()] < temperatures[i]) {
                int idx = d.pollLast();
                ans[idx] = i - idx;
            }
            d.addLast(i);
        }
        return ans;
    }
}

C++ 代码:

class Solution {
public:
    vector<int> dailyTemperatures(vector<int>& temperatures) {
        int n = temperatures.size();
        vector<int> ans(n);
        deque<int> d;
        for (int i = 0; i < n; i++) {
            while (!d.empty() && temperatures[d.back()] < temperatures[i]) {
                int idx = d.back();
                ans[idx] = i - idx;
                d.pop_back();
            }
            d.push_back(i);
        }
        return ans;
    }
};

Python3 代码:

class Solution:
    def dailyTemperatures(self, temperatures: List[int]) -> List[int]:
        n, he, ta = len(temperatures), 0, 0
        ans, stk = [0] * n, [-1] * n
        for i in range(n):
            while he < ta and temperatures[stk[ta - 1]] < temperatures[i]:
                ta -= 1
                idx = stk[ta]
                ans[idx] = i - idx
            stk[ta] = i
            ta += 1
        return ans

TypeScript 代码:

function dailyTemperatures(temperatures: number[]): number[] {
    const n = temperatures.length
    const ans = new Array<number>(n).fill(0)
    const stk = new Array<number>(n).fill(-1)
    let he = 0, ta = 0
    for (let i = 0; i < n; i++) {
        while (he < ta && temperatures[stk[ta - 1]] < temperatures[i]) {
            const idx = stk[--ta]
            ans[idx] = i - idx
        }
        stk[ta++] = i
    }
    return ans
};
  • 时间复杂度:华为今年的校招薪资。。。_面试_08
  • 空间复杂度:华为今年的校招薪资。。。_面试_08

我是宫水三叶,每天都会分享算法题解,并和大家聊聊近期的所见所闻。

欢迎关注,明天见。


标签:idx,int,华为,temperatures,ans,薪资,校招,ta
From: https://blog.51cto.com/acoier/9251311

相关文章

  • 华为常用的命令——display,记得点赞收藏!
    华为设备提供了多条display命令用于查看硬件部件、接口及软件的状态信息。通常这些状态信息可以为用户故障处理提供定位思路。常用的故障信息搜集的命令如下:路由器常用维护命令表交换机常用的故障信息搜集关注工仲好:IT运维大本营,获取60个G的《网工大礼包》......
  • 每日一练 | 华为认证真题练习Day164
    1、当两台BGP邻居协商的HOLDTime参数为0时,则不发送Keeplive报文。A.正确B.错误2、ospf路由协议中,bandwidth-reference命令的单位是mbps。A.正确B.错误3、在OSPF广播或者NBMA网络类型中,ROUTERPRIORITY大的设备不一定会成为DR。A.正确B.错误4、在广播或nbma网络上,并非所有的......
  • 华为产品创新经验,帮你成为更好的产品创新者
    在这个“内卷”的时代,企业不能再依靠单品的创新,而必须开展系统性的产品创新。如何开展系统性的产品创新?这就得提及时习知的新课《产品创新:如何系统性提升核心竞争力》。课程融合了系统思维和华为实践,能帮助你跳出现有产品,构建出更卓越的产品。课程链接: 华为数字化工作坊(huawei.c......
  • 华为交换机配置业务诊断功能
    原创:厦门微思网络  【微思2002年成立,专业IT认证培训21年!华为、思科、红帽、oracle、VMware、CISP、PMP等】组网需求如图1所示,DeviceA通过接口interface1连接用户,通过interface2连接日志服务器。维护人员希望对MAC地址为00e0-fc12-3456的上线用户进行业务诊断,并将诊断信息输出到......
  • 华为常用display命令合辑,真香!
    下午好,我的网工朋友。今天给你做了个命令整合,华为设备提供了多条display命令用于查看硬件部件、接口及软件的状态信息。通常这些状态信息可以为用户故障处理提供定位思路。需要的收藏起来哈。今日文章阅读福利:《网工必备华为网络交换机设备巡检手册》私信我,备注“手册”,前30名私信......
  • 华为认证 | HCIE自学通过率有多高?
    01什么是HCIE认证?HCIE(HuaweiCertifiedICTExpert华为认证ICT专家)是华为认证体系中最高级别的ICT技术认证,表示通过认证的人具有ICT领域专业知识和丰富实践经验。02HCIE考试可以自学吗?HCIE考试可以自学,但HCIE自学通过考试的机率很低很低,自学时间也要很长,因为HCIE考试难度很......
  • 关于华为网络设备中配置文件的理解
    基本概念涉及配置文件管理的基本概念有3个:当前配置、配置文件、下次启动的配置文件。(1)当前配置:设备内存中的配置信息称为设备的当前配置,它是设备当前正在运行的配置。显然,设备下电后或设备重启时,内存中原有的所有信息(包括配置信息)都会消失。(2)配置文件:包含设备配置信息的文件......
  • 华为认证 | HCIP-Storage V5.5 认证正式发布!
    华为认证存储高级工程师HCIP-StorageV5.5(中文版)自2023年12月28日起正式在中国区发布。01发布概述基于“平台+生态”战略,围绕“云-管-端”协同的新ICT技术架构,华为公司打造了覆盖ICT领域的认证体系,包含ICT基础设施认证、基础软硬件认证、云平台及云服务认证三类认证。根据ICT从业......
  • 每日一练 | 华为认证真题练习Day162
    1、在路由器间使用缺省路由,是一种低成本的解决方案,但是比完整的路由表需要的系统资源更多。A.正确B.错误2、AS边界路由器可以是内部路由器IR或者是ABR,必须属于骨干区域。A.正确B.错误3、OSPFDR-PRIORITY命令默认值为1,取值范围为0-255。A.正确B.错误4、BGP邻居是通过UDP建立......
  • 华为AITO问界M9的10大黑科技,多数盲订用户都不在乎!
    文|AUTO芯球作者|李瑞怎么还有人说华为是骗子?华为一张海报说问界M9上市6天,大定超过3万台。有些人就说这是假的,反正没第三方数据,华为可以随便写。我去,我作为一名大定问界M9的车主,就奉劝哪些黑子,想黑也要找点高级的理由啊你看我26号大定的,现在已经进入到排产中了,算快的了吧。而且,就在......