阿里中间件C++,LIANG。

一面

1.几百G的日志文件,存放访问过的IP地址,找访问量topk,如何快速查找某个ip是否访问过(是否包含某个ip)

2.C++多态

3.vector和list,clear()函数的区别。

4.epoll原理

5.volatile关键字

6.找到两个链表有公共节点,多种方法

7.debug和release的区别

8.构造函数参数表,与函数体有什么区别

9.指针和引用的区别

10.自己有什么优势

11.有什么问题

刚开始接电话人在外面,中途还手机没电关机了。

二面

1.static关键字,在什么时候初始化的(没答上来,应该就是运行的时候?)

2.C++11新特性

3.按下键盘后会发生什么事

4.栈和堆的理解

5.栈在C++具体是如何管理运作的

6.有没有关注开源项目

7.知不知道栈帧

8.程序分为哪些段(汇编知识?)

9.对开发行业有什么看法,有什么优势

10.weak_ptr

11.智能指针有没有在实际中用过

12.开发过程中遇到过什么特别的困难

13.有什么问题

最后面试官还疯狂鼓励了我一波:中间件是要求比较高的,必须要有A的评级才行,总感觉你还是差了一点什么,评级A意味着顶会论文或者优秀的开源项目(我理解就是在某方面非常出众),这次面试只是你的一小步(我没听得太清楚,大概是这个意思),一定要把你的激情保持下去,不断学习,继续努力。说完我就知道:凉了。


#阿里巴巴##面经##实习##C++工程师#
全部评论
第一题的解是什么呀?
点赞 回复
分享
发布于 2019-05-02 17:32
点赞 回复
分享
发布于 2019-04-23 11:55
滴滴
校招火热招聘中
官网直投
A不一定要顶会论文或者优秀开源,如果定死这个门槛真招不到800~1000个。 只是你刚好碰到了一个无情的杀手级人物= =
点赞 回复
分享
发布于 2019-04-23 12:02
中南老哥 我面完之后面试官疯狂跟我说谢谢,我就知道凉了
点赞 回复
分享
发布于 2019-04-23 13:21
静态的简单类型是在编译期间初始化,如果是复杂类型需要有构造函数的,就是运行时初始化。
点赞 回复
分享
发布于 2019-05-10 12:37

相关推荐

头像
04-16 10:37
算法工程师
职位描述2021年4月,阿里集团成立智能信息事业群,聚焦AI技术在信息服务赛道的创新应用,从工具到服务,持续为用户提供高效、智能的互联网产品。智能信息事业群核心产品为夸克APP、UC浏览器、书旗小说、超级汇川等,以多APP矩阵,覆盖横跨各年龄段的数亿用户人群,服务超10万客户。目前我们正在用大模型服务于公司的多条业务线,作为智能信息的AI Infra团队,在这里你将深入参与到大模型的训练和推理中: 1、参与大模型离线训练的效率和稳定性提升的工作; 2、参与大模型在线inference吞吐/延迟优化,提升inference性价比的工作; 3、参与上述算力加速软硬件及平台体系化的设计和建设工作,支撑大模型能力建设和落地应用。职位要求,具备以下一项或多项能力:1. 熟悉C/C++、Python等至少一门编程语言,以及Linux下的开经验 2. 了解常用机器学习算法,对文本/多模态大模型相关领域模型,有极佳的工程实现能力,了解TF/Pytorch/Jax等深度学习框架,有相关模型训练和模型效果优化者优先 3. 了解大模型MegatronLM/Deepspeed/Colossal分布式训练框,了解模型量化、蒸馏、剪枝等模型优化原理和策略,有相关训练、调优经验优先4. 了解或使用过使用包括vllm/tgi/tensorrtLLM等模型推理服务框架,有代码分析及实践经验优先 5. 了解GPU/ASIC芯片,了解硬件系统架构,能够针对性的编写高性能的算子实现,有分析及调优能力 5. 在训练/推理加速相关领域的研究和成果发表者优先 ,也欢迎有HPC或体系结构背景的铜须同时我们还希望你 1、学习能力强,有良好的英文论文阅读能力,对新事物保有好奇心,并能快速适应新环境; 2、良好的沟通能力和团队协同能力;能与他人合作,共同完成目标; 3、对所在领域有热情,相信方法总比困难多,善于独立思考并反思总结。base地点:广州,欢迎感兴趣的同学留言、私聊或发送简历到邮箱zhangmaoquan.zmq@alibaba-inc.com
投递阿里巴巴等公司10个岗位 名企内推
点赞 评论 收藏
转发
6 51 评论
分享
牛客网
牛客企业服务