华为武汉研究所光产品线招聘

通用软件开发工程师
岗位职责
在这里,你将从事IT应用层软件 分布式云化软件、互联网软件等的设计开发,可以采用敏捷、Devops、开源等先进的软件设计开发模式,接触最前沿的产品和软件技术,成为大容量高并发技术的专家;你将参与华为产品的软件研发工作,包括但不限于:
(1)完成从客户需求到软件产品定义、架构设计、开发实现、再到上线运营维护等产品生命周期中的各个环节;
(2)创造性解决产品在实现过程中的技术难题,应用前沿技术提升产品的核心竞争力,如分布式系统、性能调优、可靠性、数据库等;(3)有机会参与业界前沿技术研究和规划,参与开源社区运作,与全球专家一起工作、交流,构建华为在业界影响力。

岗位要求
1、计算机、软件、通信等相关专业本科及以上学历;
2、热爱编程,基础扎实,熟悉掌握但不限于JAVA/C++/C/Python JS/HTML/GO等编程语言中的一种或数种,有良好的编程习惯:
3、具备独立工作能力和解决问题的能力、善于沟通,乐于合作,热衷

有意愿请私信
全部评论

相关推荐

PDD 2026 校园招聘提前批开启啦,越早投递机会越多,提前批结果不影响正式批投递【拼多多集团-PDD校园招聘】内推链接:https://careers.pddglobalhr.com/campus/grad?t=zGFhiWZQlY,内推码:zGFhiWZQlY。期待你的加入!我们一起,无拼不青春!(通过此链接投递计入内推,内推简历优先筛选~)🔢 一、数组与字符串(22题)两数之和(哈希碰撞)三数之和(去重技巧)9盛最多水的容器(双指针)接雨水(单调栈/DP)9最长无重复子串(滑动窗口)69最小覆盖子串(滑动窗口+哈希)字符串转换整数(边界处理)寻找数组中消失的数字(原地哈希)旋转图像(矩阵操作)螺旋矩阵(边界模拟)9合并区间(排序+贪心)下一个排列(字典序算法)最长回文子串(中心扩散/DP)9正则表达式匹配(DP)字母异位词分组(哈希+排序)跳跃游戏(贪心)1乘积最大子数组(DP)多数元素(摩尔投票)最大子数组和(DP)移动零(双指针)旋转数组(三次反转)缺失的第一个正数(桶排序)🔗 二、链表(12题)反转链表(递归/迭代)19K个一组翻转链表(虚拟头节点)5环形链表(快慢指针)相交链表(双指针)合并两个有序链表合并K个有序链表(分治/堆)删除链表的倒数第N个节点9复制带随机指针的链表(哈希/拼接)9LRU缓存(哈希+双向链表)26回文链表(快慢指针+反转)6奇偶链表(双指针)排序链表(归并排序)9🌳 三、树与二叉树(18题)二叉树层序遍历(BFS)9二叉树的最大深度(递归)二叉树的最近公共祖先(递归/存储父节点)2验证二叉搜索树(中序遍历)二叉搜索树中第K小元素(中序)9路径总和(DFS)二叉树的直径(后序遍历)对称二叉树(递归/迭代)二叉树展开为链表(后序遍历)从前序与中序构造二叉树(递归)堂兄弟节点判断(BFS记录父节点)2二叉树的右视图(BFS)打家劫舍III(树形DP)平衡二叉树(递归)完全二叉树节点数(二分+位运算)二叉树中的最大路径和(后序)9序列化与反序列化二叉树(DFS/BFS)最小高度树(拓扑排序)5⚡ 四、动态规划(20题)爬楼梯(斐波那契)最长递增子序列(二分/DP)零钱兑换(背包问题)编辑距离(二维DP)不同路径(二维DP)打家劫舍(一维DP)分割等和子集(01背包)单词拆分(DP+哈希)最大正方形(二维DP)股票买卖系列(状态机DP)2最长公共子序列(二维DP)乘积最大子数组(DP)戳气球(区间DP)最小路径和(二维DP)解码方法(DP)目标和(背包)地下城游戏(反向DP)汤的分配概率(记忆化搜索)10跳跃游戏II(贪心)通配符匹配(二维DP)🧮 五、二分查找与排序(12题)二分查找(模板)搜索旋转排序数组(二分)9在排序数组中查找元素范围(二分)9寻找峰值(二分)山脉数组峰顶索引(二分)5数组中的第K大元素(快排/堆)合并区间(排序)快排(手撕)6归并排序(手撕)6计数排序(桶排序)数组逆序对(归并)9数据流的中位数(双堆)🧭 六、图论(10题)课程表(拓扑排序)岛屿数量(DFS/BFS)朋友圈(并查集)最短路径(Dijkstra)2矩阵中的最长递增路径(记忆化DFS)克隆图(BFS/DFS)网络延迟时间(Dijkstra)冗余连接(并查集)颜色填充(BFS)用户关注关系可达性(BFS)8🧩 七、数学与位运算(6题)两整数之和(位运算)汉明距离(位计数)多数元素(摩尔投票)格雷码(位操作)9阶乘后的零(数学分析)回文数(数学反转)
校招记录
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务