中兴未来领军面试——算法工程师(智算)

7.29一面

时长:30min

自我介绍

介绍一下你的两个实习项目吧

项目中你主要负责哪块

项目团队一共几个人(答,两个,一个我,一个带我的)

看你硕士期间论文专利成果挺多的,系统的讲一下每篇论文做的工作吧

讲一下你的论文和实习项目之间的关系吧

讲一下进程线程吧

讲一下锁,什么是死锁

怎么避免死锁

了解机器学习的相关算法吗

最近大模型很火有具体了解相关算法吗,介绍一下

反问:1、什么时候出结果(答最快一周)

2、组内具体做什么工作(答做一些算法预言项目,跟你实习内容有点像)

8.1二面综合面

时长:35min

自我介绍

实习了多久

你们导师不要求坐实验室吗

平常工作多吗,要加班吗,几点下班(瑟瑟发抖,在危险边缘试探)

......(省略若干问题,比如打算读博吗 有女朋友吗)

二面差不多35分钟吧

反问:多久出结果 答(尽快)

许个愿,兴子给我第一个offer

8.6三面(第一轮专家面)

时长:25min

上来本来准备自我介绍的,俩面试官直接来句开始吧直奔主题😭

面试官1:看你之前做控制算法做的比较多,能讲一下传统控制算法和现在流行的控制算法吗(答PID,MPC巴拉巴拉)

追问:他们有什么区别

中间省略一通控制算法的讨论。

说到最后才意识到原来他想引出了强化学习的内容(很可能也是工作岗位需要掌握的,可惜搞的不多😭)

最后闲聊了一些AI,大模型的内容,问我愿不愿意从事相关工作。

整体面试下来20多分钟,闲聊为主,压力不太大。

通知3-5天给结果

8.10四面(第二轮专家面)

时长:50min

两个面试官(听着说话的语气态度能明显感觉到是领导)

上来先拷打实习的两个项目,非常细的那种,有点像压力面,问到你回答不上了为止

然后的拷打论文,大到研究的思路,创新点,小到建模的数学模型是什么样的(我瑟瑟发抖,问了句要说出数学公式吗?回答:是的!然后解释以下数学公式当中的一些项对你设计的影响)

感觉两个面试官对我的领域不太了解,所以我需要从应用背景讲起😫😫😫。

一直处在他们问问题,我给他们解释的阶段,没有任何闲聊,压力给满,以至于结束面试后才发现出汗了都😭,最后面试官让我退出会议,他俩单独讨论。

最后总结:二轮专家面更贴近于压力面,问的非常细,面试官比较关注你之前做的项目研究中具体做了什么事情,要非常了解你的项目(幸好开始前过了一遍)。如果是水的就炸了。

反问:后面还有面试吗?

答:可能还有一面到两面(这是二轮专家面给过的意思吗😭)

ps:鼠鼠我10点50结束赶紧又去写美团笔试去了,问就是笔试面试冲突了,希望两个都过吧球球了🤧

8.16五面凉经(第三轮专家面)

时长:39min

两个面试官(部门负责人)

自我介绍

实习情况(没有拷打项目罕见)

目前面试公司

已经拿到的offer

(一系列危险问题。。。包括不限于两家公司,一个中兴,一个已经拿到offer的公司开同样薪资,你倾向于哪个)

最后下结论:你更适合传统控制领域

最后一个问题:未来领军不通过的话转正式批接受吗

面试了五轮,凉凉,心累了。。。

8.26 喜提中兴未来领军感谢信一封😅

最新进展

电话通知,直通最后的洽谈(提前批的面试经历也不是一无是处的看来)

#中兴通讯2025届秋招##中兴求职进展汇总#
全部评论
有第二轮专家面应该是蓝剑了,太强了👍
1 回复 分享
发布于 08-08 19:27 广东
大佬看看这边
1 回复 分享
发布于 08-13 18:54 黑龙江
大佬一面时间多长呀
点赞 回复 分享
发布于 08-02 14:40 陕西
哥,总共几面
点赞 回复 分享
发布于 08-02 15:59 陕西
我是7.31面的一面,现在还没有消息
点赞 回复 分享
发布于 08-02 16:16 湖北
投递到约面是多久呀
点赞 回复 分享
发布于 08-02 16:35 浙江
太强了佬,测评完多久约面的
点赞 回复 分享
发布于 08-02 18:40 辽宁
两次面试都没手撕吗
点赞 回复 分享
发布于 08-02 20:16 四川
m
点赞 回复 分享
发布于 08-03 09:51 陕西
我今天下午才面的,楼主当时一面答的怎么样呀,不知道自己能不能过但是有一点期待。我也投的这个岗位但是我看流程有好多面试
点赞 回复 分享
发布于 08-05 16:22 江苏
佬,三面时面试官跟你说后面的流程了吗,是先hr面再加面,还是先加面再hr呢
点赞 回复 分享
发布于 08-07 14:50 四川
为啥是8.10号专家面,不是周六嘛
点赞 回复 分享
发布于 08-08 21:51 广东
居然还有第四面
点赞 回复 分享
发布于 08-08 22:07 浙江
第二轮结束后多久出的结果啊大佬
点赞 回复 分享
发布于 08-09 00:46 北京
智算大模型分了四种,这四种一样吗?大佬投的哪个啊?
点赞 回复 分享
发布于 08-09 15:26 江苏
佬,一面八股问的多吗,会有手撕代码不
点赞 回复 分享
发布于 08-10 12:31 浙江
呜呜呜同岗位,我二面结束都一周了,没动静,估计是凉了😭😭
点赞 回复 分享
发布于 08-11 02:01 陕西
可以问下你的bg吗佬?是实习多还是竞赛论文多
点赞 回复 分享
发布于 08-11 11:43 陕西
综合面之后就没动静了是不是寄了啊
点赞 回复 分享
发布于 08-11 21:43 上海
佬,请问4面的后续是啥啊?
点赞 回复 分享
发布于 08-13 13:27 湖南

相关推荐

10-12 09:28
已编辑
门头沟学院 Python
忘记录音了,很多地方想不起来,凭记忆写面经。基本纯问项目,八股全是开放性问题,测开的手撕都出的很简单自我介绍实习中学到了什么认为测开需要具备什么(技术+非技术两方面)工作中遇到的印象深的困难实习的自动化测试怎么做的数据库的索引说一下(扯远了,逮着B+树讲一大堆)索引分为哪几种主键索引和唯一索引的区别Java中常用集合项目难点项目的redis和mysql如何保证一致性,这个设计有什么问题购物车测试点设计项目的热榜redis怎么实现的sql:无不及格科目的同学的数量(想半天没想出来,最后用嵌套硬整出来了)手撕:只出现一次的数字(lc:136),用hash写半天发现语法忘了,注释掉用排序...
一笑而过2222:一、Java 中常用集合 1.  List : -  ArrayList :基于动态数组实现,随机访问元素速度快,插入和删除元素在中间位置时效率较低。适用于频繁读取操作,较少插入和删除操作的场景。 -  LinkedList :基于双向链表实现,插入和删除元素效率高,但随机访问元素速度较慢。适用于频繁插入和删除操作的场景。 2.  Set : -  HashSet :基于哈希表实现,不保证元素的顺序,元素唯一。适用于需要快速查找和存储不重复元素的场景。 -  LinkedHashSet :继承自 HashSet ,维护了一个链表来记录插入顺序,元素唯一且可按照插入顺序遍历。 -  TreeSet :基于红黑树实现,元素自动排序,可按照特定顺序遍历元素。适用于需要对元素进行排序的场景。 3.  Map : -  HashMap :基于哈希表实现,不保证元素的顺序,键值对唯一。适用于快速查找、插入和删除键值对的场景。 -  LinkedHashMap :继承自 HashMap ,维护了一个链表来记录插入顺序,可按照插入顺序遍历键值对。 -  TreeMap :基于红黑树实现,键自动排序,可按照特定顺序遍历键值对。适用于需要对键进行排序的场景。 二、项目难点 1. 性能优化:随着数据量的增加和用户访问量的增长,可能需要对系统进行性能优化,包括数据库查询优化、缓存策略调整、代码优化等。 2. 并发控制:在高并发环境下,需要处理多个用户同时访问和操作数据的情况,确保数据的一致性和完整性。例如,在购物车场景中,多个用户同时添加或删除商品时,需要防止数据冲突。 3. 安全问题:保护用户数据的安全是项目的重要难点之一。需要采取措施防止 SQL 注入、跨站脚本攻击等安全漏洞,同时确保用户密码等敏感信息的安全存储。 4. 系统集成:如果项目涉及多个系统的集成,如与第三方支付系统、物流系统等集成,可能会面临接口兼容性、数据格式转换等问题。 5. 需求变更:在项目开发过程中,需求可能会发生变化,需要及时调整设计和开发计划,确保项目按时交付。 三、项目的 Redis 和 MySQL 如何保证一致性,这个设计有什么问题 1. 保证一致性的方法: - 先写 MySQL,再写 Redis:在数据更新时,先将数据写入 MySQL,成功后再将数据写入 Redis。读取数据时,优先从 Redis 读取,如果 Redis 中没有数据,则从 MySQL 读取并写入 Redis。这种方法可以保证数据的最终一致性,但在写入 Redis 失败时可能会导致数据不一致。 - 采用事务:在一些场景下,可以使用数据库事务来保证 MySQL 和 Redis 的操作原子性。例如,在更新数据时,可以将 MySQL 和 Redis 的更新操作放在一个事务中,确保要么同时成功,要么同时失败。 - 监听数据库变更:可以使用数据库的 binlog 或者消息队列来监听数据库的变更,当数据库中的数据发生变化时,自动更新 Redis 中的数据。这种方法可以实时保证数据的一致性,但实现起来相对复杂。 2. 可能存在的问题: - 性能问题:频繁地在 MySQL 和 Redis 之间进行数据同步可能会影响系统的性能,特别是在高并发场景下。 - 数据丢失风险:如果在写入 Redis 失败时没有进行适当的处理,可能会导致数据丢失。 - 复杂性增加:为了保证一致性,需要引入额外的机制和代码,增加了系统的复杂性和维护成本。 四、购物车测试点设计 1. 功能测试: - 添加商品:验证能否成功将商品添加到购物车,添加的商品数量是否正确,重复添加同一商品是否正确处理。 - 删除商品:验证能否成功删除购物车中的商品,删除单个商品和批量删除商品是否正常。 - 修改商品数量:验证能否成功修改购物车中商品的数量,数量为 0 时是否自动删除商品。 - 计算总价:验证购物车中商品的总价计算是否正确,包括商品价格、数量、优惠等因素。 - 清空购物车:验证能否成功清空购物车。 2. 性能测试: - 响应时间:测试添加、删除、修改商品等操作的响应时间,确保在高并发情况下也能快速响应。 - 并发测试:模拟多个用户同时操作购物车,验证系统的并发处理能力。 3. 兼容性测试: - 不同浏览器:测试购物车在不同浏览器上的功能和显示是否正常。 - 不同设备:测试购物车在手机、平板、电脑等不同设备上的兼容性。 4. 安全测试: - 数据加密:验证购物车中的商品信息和用户数据是否进行了加密传输和存储。 - 权限控制:验证只有授权用户才能访问和操作自己的购物车。 五、项目的热榜 Redis 怎么实现的 1. 使用 Redis 的有序集合(Sorted Set):可以将热榜中的项目作为有序集合的元素,项目的热度值作为有序集合的分值。每次有用户访问或操作某个项目时,更新该项目的热度值,并将其重新插入到有序集合中。这样,有序集合就可以按照热度值自动排序,实现热榜的功能。 2. 定期更新:可以设置一个定时任务,定期更新热榜数据。例如,每隔一段时间(如 1 小时),重新计算每个项目的热度值,并更新到 Redis 中。 3. 缓存策略:为了提高性能,可以将热榜数据缓存到内存中,减少对数据库的访问。可以使用 Redis 的缓存机制,将热榜数据缓存一定时间,当数据发生变化时,自动更新缓存。 4. 数据持久化:为了防止数据丢失,可以将 Redis 中的热榜数据定期持久化到数据库中。这样,即使 Redis 出现故障,也可以从数据库中恢复热榜数据。
点赞 评论 收藏
分享
15 58 评论
分享
牛客网
牛客企业服务