荣耀通软 一面

时间线:7.26投递,9.21笔试,10.9邮件,10.12面试。

荣耀的云计算部门,岗位内容主要是后端、大前端和服务器开发等

先问经历,秋招期间意愿方向,答的不好

问比较擅长的课程,根据课程内容去问八股

1. 为什么模板库使用快排,而不是其他的排序算法,堆排序有相同的时间复杂度和空间复杂度,为什么不是堆排序?

2. 声明类指针,再定义为空,使用该指针调用类方法,是否编译报错,运行报错?什么情况下运行不报错(实际测试时发现非静态函数也可以调用,涉及成员变量才会报错)

3.  汇编中函数调用其他函数的情境下,会做哪些操作,保存环境和跳转具体是什么实现的顺序

10.15更新,已g
全部评论
穿越了,十天后的面试都面完了
1 回复 分享
发布于 2024-10-12 18:16 上海
荣耀招前端岗位吗
点赞 回复 分享
发布于 2024-12-02 18:04 重庆
老哥,投递还能选部门吗😳
点赞 回复 分享
发布于 2024-10-12 19:01 黑龙江

相关推荐

第一问:要求给礼物分组,每组最多两个礼物,输出最小的分组组数。输入是两个整数和一个整数数组,分别是限额(每组礼物总价值的上限),礼物总数,以及记录每个礼物价值的数据。   ///排序,然后一头一尾的取值进行分组第二问:要求对输入的字符串进行倒序输出。对特殊的字符进行处理,比如将'--'是做一个分隔符,即'--'两边的字符串要视为两个,而'-'两边的字符串不进行分割,将其视作一个整体,出现的其余特殊字符都是做分隔符等等。输入就是一行大字符串或者数字串之类的,里面会有特殊符号像@ ¥  /// 当时输入就有点卡住,感觉像不定项输入,试着用sstream写的  /// 最后写完有个地方有一个奇怪的空格,没排查出来,只通过了90%第三问:对运动记录按照约束进行评价并排序。输入是人名加冒号加(无空格)一串代表运动量的数字,数字之间有空格间隔。根据约束等级进行优秀、良好、糟糕的评价,并排序。同样评价的按照约束等级进行排序。约束是:有四天超过3万步,且两两之间间隔四天,评价优秀;有15天超过1万的评价优秀,有15天超过5000小于一万的评价良好;有18天小于5000的评价糟糕。最终每行输出人名加评价加运动总量  /// 用sstream写的输出,到后面时间不够勉强把整个思路走通,只过了20%
查看3道真题和解析 投递荣耀等公司8个岗位
点赞 评论 收藏
分享
评论
2
3
分享

创作者周榜

更多
牛客网
牛客企业服务