smartx暑期实习C++一面凉经

1.Read系统调用参数,过程。
2.插入硬盘怎么识别的(原来是要答/dev/sdx这种,没答出来)
3.mount磁盘都做了什么

1.raft运行原理
2.raft脑裂
3.raft有什么缺点(答了读请求也要经过follower)
4.那如果leader磁盘坏了,又收到另一个follower的OK,但是这个follower还没有成功apply,怎么办?

1.gdb调试coredump
2.bt查看堆栈怎么实现的

手撕算法:
假设钢琴上有 7 个键 (1-7),小明用一只手去弹奏,现在要求 5 只手指必须连续地弹奏,请写一个程序,对于给定的乐谱,返回弹奏完这个乐谱需要最少移动多少次手。 //例如:乐谱为 13 5 7 ,那么总共需要移动 2 
没撕出来,这面估计凉了。。。
蹲一个大佬的解法。
#实习##面经##SmartX##C++工程师#
全部评论
楼主你好,请问你是什么岗位?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复 分享
发布于 2021-03-08 15:59

相关推荐

08-30 21:31
已编辑
兰州大学 算法工程师
8.30 已投:联想科大讯飞vivooppo蚂蚁字节小米AI agent岗位,大模型基础,深度学习强化学习常见算法AI应用平台开发工程师已投递北京市校招正式算法类2026届秋季校招计划职位描述1.参与AI应用平台的产品开发;2.跨部门、跨团队协作;3.将 AI 技术和业务深度结合,推动业务 AI 应用落地。职位要求1.计算机相关专业本科及以上学历在读,具备扎实的计算机理论基础;2.熟悉Python/Java/Golang等其中一种编程语言,有熟练的Shell脚本编写技能;3.具备扎实的算法基础,能够快速理解和解决复杂问题;4.具备良好的数据库设计和SQL编写能力,熟悉常用数据库(如PostgreSQL、MySQL等);5.对 AI 行业有一定了解,对AI应用方向 RAG、AGENT 等有一定的了解。具备 AI 应用平台项目经验,熟悉扣子、魔搭、dify 等 AI 工具平台优先;6.具备良好的问题解决能力和沟通能力,能够独立工作并积极协调团队合作。1、重点院校本科及以上学历,计算机、通信、信息工程等相关专业,或对计算机有浓厚兴趣及特长的其他专业;2、至少熟悉C/C++、Java、Golang等一种编程语言,熟悉常见的算法与数据结构;3、熟悉Linux操作系统、网络等系统编程知识,了解分布式系统原理,有参与分布式系统项目经验者优先;4、了解A.I.工程领域相关知识(训练、推理等),有参与相关项目经验者优先;5、具备A.I.或云原生领域的的开源项目经验者优先,包含pytorch、TensorFlow、k8s、容器、微服务等;6、具备良好的沟通表达能力和技术素养,有一定的抗压能力和攻坚能力;此岗位为科大讯飞集团统一招聘岗位,人员通过简历筛选、笔试、初试、复试、终审等环节后录用。1.计算机、通信、电子信息、通信工程、软件工程等相关专业;2.熟悉C/C++语言,有一定的软件开发经验;3.熟悉数据结构和算法,了解操作系统原理;4.在嵌入式操作系统中有相关开发经验更佳;5.逻辑清晰,有系统思维,热爱软件开发工作;6.懂AI功能实现,懂AI的基本原理,掌握编程能力,能调用,能做算法复现。
点赞 评论 收藏
分享
评论
2
37
分享

创作者周榜

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