阿里巴巴校园招聘内推C++研发岗位电话面试

    不得不说时间过的太快了,马上就到了要找工作的时候了,最近也一直在看面技术岗位的书(哎,状态还不太好,好好调整一下,相信自己!) ,同时也投了几个互联网公司的内推岗位,可惜还没有回复。

这两天收到阿里巴巴电话面试,虽然被虐的不行,但自己收获挺多,顿时觉得书本上的知识真的是远远不够,在实际开发中会遇到各种各样的问题。

一面:

做过哪些项目,从项目中展开知识点,包括MFC消息响应机制、互斥对象、线程同步、UML类图,网络(C-S架构、B-S架构)、C++的构造函数和析构函数实现机理、平衡二叉树的遍历时间复杂度。


二面:

问的问题很细很细。

聊了半个小时的项目相关问题,串口通讯实现的机制和细节,每个字节对应的含义,有没有参考TCP的通信机制来做改进。

windows处理消息的机制、绘制中图片刷新很慢的原因及解决方案。win32的sdk和crt的区别。

分析一下系统起机到应用程序启动这一过程,操作系统做了哪些事。

抛出一个内存管理的问题:给10M内存,设计一个类来管理和维护这块内存,方便用户使用。从而引出内存回收池和引用计数的机制,要求设计一个类来实现引用计数(囧,当时大脑短路)。

抛出一个如QQ、微信用户信息做到同步的问题。进而要求设计一个加密算法实现用户密码的管理。

最后还聊到了CSND里关注哪些人,印象最深刻的一篇博客。了解哪些最新的“好玩”的技术。。。



总结:认真复习操作系统和计算机网络;熟悉以前做过的项目,找出最能聊的一些问题,掌握把这些问题及引伸的知识点,扩展技术知识面!

fighting!!!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值