阿里巴巴

109人关注 关注 1656 人分享

C++软件工程师面试经验(杭州) - 阿里巴巴
发布时间:2016-03-17 18:15:42 来源:职业圈
面试过程:

(1)自我介绍,做过什么项目。
(2)java虚拟机的区域如何划分,每一个区的动能,这一块自由发挥。
(3)双亲委派模型中,从顶层到底层,都是哪些类加载器,分别加载哪些类?
(4)有没有可能父类加载器和子类加载器,加载同一个类?如果加载同一个类,该使用哪一个类?
(5)HashMap的结构,get(),put()是如何实现的?HashMap有哪些问题?
(6)ConcurrentHashMap的get(),put(),又是如何实现的?ConcurrentHashMap有哪些问题? ConcurrentHashMap的锁是读锁还是写锁?
(7) HashMap与HashTable的区别
(8)sleep()和wait()分别是哪个类的方法,有什么区别?synchronized底层如何实现的?用在代码块和方法上有什么区别?

面试官问的问题:

点击免费查看

面试相关细节(职业圈独家调查):

你是通过何种渠道获得这次面试机会的?
答:网上申请
整个面试花费了多长时间?(从接到面试消息到得到结果)
答:10天
面试形式包括哪些?
答:电话面试
你觉得这次面试的难度如何?
答:困难
你对这次面试的整体感觉怎么样?
答:一般
这次面试的结果如何?
答:面试成功且工作

看过此面试的人还看过

评论

aaaaacc    2017-05-21

很详细

sjy850263045    2017-03-31

有些用处

秀策流    2017-02-23

虽然很详细,但这难道不是Java吗

ybdylsh    2017-01-18

这是Java吧,不是C++啊

Joepak    2016-09-06

这是Java啊

jxyowen    2016-09-03

再详细点就好了

向日葵不开的夏天_hz    2016-07-19

好难!!面试C++还要问java啊。。

华科从此有蛟龙    2016-05-06

还需查看阿里巴巴 更多信息?

相关公司面试经验