中移杭研院timeline

全名中国移动杭州研究院,看了下牛客网上没人分享timeline,这里简单说下
9.12   网上投递,在******上随便投的
10.15 通知简历初筛通过
10.17 线上面试。拉了腾讯会议,提前进会议室排队,轮到后技术面10分钟,纯八股
10.19 线上测评,党性测试题单独计分,另外有编程题和选择题,都不难
10.26 集团统一笔试,90分是行测,另外有10分是关于移动的企业信息。校招组提前发了一份考试指南,准备下也简单
11.9   收到终面通知
11.13 线下终面,主要问了下简历上的项目,10分钟
12.10 收到体检通知
12.19 offer沟通会,主要是介绍待遇,不涉及个人薪资
12.20 收到offer

offer沟通会粗看了下,全员985或强211,留学生是qs前100。普通岗位硕士为主,博士几乎都是金种子进来的。
比较意外的是提到还有个浮动奖金是20%左右
杭研是新的园区,环境和大厂一个水平;不怎么加班;每年每人有5万的福利,包括疗休养、各类购物卡、餐补之类的
7险两金,公积金12%,缴纳额度从第二年起计入去年奖金,也就是交去年总收入的12%;企业年金个人2%,公司7%
再加上余杭区的人才补贴,能cover房租,前三年感觉生活成本低到离谱了
单说待遇觉得确实很不错了....

#中国移动##中移杭研##中国移动杭州研发中心#
全部评论
1 回复 分享
发布于 2024-12-21 16:30 天津
给不到,小心D,直接三年废了
点赞 回复 分享
发布于 03-03 14:45 浙江
签了吗?
点赞 回复 分享
发布于 01-02 14:45 四川
校友,问下月薪有多少
点赞 回复 分享
发布于 2024-12-28 23:24 浙江

相关推荐

10-21 10:37
已编辑
中国科学院大学 人工智能
时长 100分钟,一天内任意时间作答比较人性。题型分布:1.党性测试题 10 *1分 = 10分2.基础单选 20 *2分 = 40分3.c/c++/java/python/JavaScript单选 5 *2分 = 10分 (任选一个语言方向)4.编程题 2道(20分+30分)=50分细节介绍:1.党性测试题:例如,预备党员需要多久。2.基础单选:包含了运维题、SQL、C++、python等,出的很广(吐槽下,研发岗为什么这么多运维题?)。3.单选:例如,给个程序,输出是什么。4.编程题:1).计算从p站到q站的最小距离。给出了站点数,相邻两个站点间的距离,且所有站点呈现 A站、B站、...、N站、A站的环结构。例子,有3个站点a,b,c。ab距离,1,bc距离,2,ca距离2。求从b站到c站的最小距离。即求解 b->c 与 b->a->c 间的最小值。示例代码:n=3distance=[1,2,2]start,end=2,3new_start,new_end=min(start,end),max(start,end)sum_distance=sum(distance)shun_distance=sum(distance[new_start-1:new_end-1])res=min(shun_distance,sum_distance-shun_distance)print(res)2).计算1w个小写字符(字符范围:a, b, c, ..., z),统一为一个字符所需要的最小操作数。例如,a转换为相邻的b需要一次操作数。特殊的,环状结构,z可以通过一次操作数转换为a。示例代码1:暴力解法 (55%通过率,超时):import sysdata=sys.stdin.read().strip().split()it=iter(data)strs=list(next(it))adict={'a':1,'b':2,'c':3,'d':4,'e':5,'f':6,'g':7,'h':8,'i':9,'j':10,'k':11,'l':12,'m':13,'n':14,'o':15,'p':16,'q':17,'r':18,'s':19,'t':20,'u':21,'v':22,'w':23,'x':24,'y':25,'z':26}nums=[adict[sub_str] for sub_str in strs]n=len(nums)def change(raw_num,target_num):changes=0if raw_num<target_num:up=target_num-raw_num # 11down=(raw_num)+26-target_numelse:down=raw_num-target_numup=26-raw_num+target_numreturn min(down,up)import copymin_change=float('inf')for cur_num in nums:counts=0cur_nums=copy.deepcopy(nums)cur_nums.remove(cur_num)for num in nums:counts+=change(num,cur_num)min_change=min(min_change,counts)print(min_change)示例代码2 优化为统计左右数量,取中间值。现场没有调好,只通过27%。下面是AI润色后的示例代码(仅供参考):adict = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5, 'f': 6, 'g': 7, 'h': 8, 'i': 9, 'j': 10,'k': 11, 'l': 12, 'm': 13, 'n': 14, 'o': 15, 'p': 16, 'q': 17, 'r': 18, 's': 19, 't': 20,'u': 21, 'v': 22, 'w': 23, 'x': 24, 'y': 25, 'z': 26}# 假设输入字符串s = "acz"nums = [adict[c] for c in s]def change(raw, target):diff = abs(raw - target)return min(diff, 26 - diff)# 把字母值转换到环形区间 [-13, 12]nums2 = [num - 26 if num >= 14 else num for num in nums]nums2.sort()n = len(nums2)if n % 2 == 1:target = nums2[n // 2]ans = sum(change(num, target) for num in nums2)else:t1, t2 = nums2[n // 2 - 1], nums2[n // 2]ans = min(sum(change(num, t1) for num in nums2),sum(change(num, t2) for num in nums2))print(ans)
投递中国移动等公司10个岗位
点赞 评论 收藏
分享
1. 你的 Agent 系统Prompt 是怎么设计和迭代的?有没有做过 Prompt 自动优化?当用户提出不完整的请求时,如何补全用户意图的?2. 构建 Agent 的时候,遇到过哪些瓶颈?LangChain 的 memory 默认机制在多用户并发中怎么做隔离?你是如何保证线程安全的?3. 微调 Llama2 你是怎么选择训练样本的?清洗逻辑是什么?你有没有观察到哪些训练样本质量问题对模型行为有很大影响?举例说明。4. DPO相比 SFT,有哪些优劣?它在 Agent 任务上效果提升明显吗?你怎么构造偏好对?构造逻辑是自动的还是人工?5. 你说你服务部署在 vLLM 上,为何选择它?KV-cache 如何帮助推理加速?你自己做过哪些优化?6. 假如需要支持 Streaming 输出,但当前服务延迟又超标,你会怎么折中设计?7. 多轮对话上下文状态管理是如何做的?如何在高并发场景下保证一致性?8. 你做的 Agent 使用了多少个外部工具,在调用链条上如何保障故障容错和超时机制?追问:有没有做过工具调用失败后的feedback策略设计?9. 训练过程中数据来自用户行为日志,你是如何从这些数据中抽取训练对话的?有没有做过归一化或事件抽象?10. 有没有了解过带有时间窗口/偏移限制的对话系统?模型怎么“理解时间”?11. 你觉得 Agent 哪些模块最容易在真实业务中出问题?你会如何监控和定位的?反问环节
查看12道真题和解析
点赞 评论 收藏
分享
评论
6
4
分享

创作者周榜

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