金山日常实习一面面经

1、C语言和C++的区别
回答C++是面向对象语言,C语言是面向过程语言,讲了下面向对象和面向过程解决问题的区别
2、面向对象三大特性
3、讲解三种常用智能指针的区别
回答了智能指针的原理,三种指针区别,和如何解决循环引用问题
4、讲一下哈希表
回答了哈希的建立,优点,哈希冲突和解决方式
5、擅长什么排序,在自己的IDE实现一下
写的快排,少了两个等于号没写对(蔡),面试官让讲解了一下思路
6、快排稳定吗
回答不稳定,在本来就有序和基准数选择到最大值或最小值时会退化到O(n2)
反问环节

面试官特别好,很温柔,一直在肯定,不过本人太菜了,快排没写出来,浪费了很多时间,所以也没问很多问题,已约二面#牛客AI配图神器#
全部评论
你好 师兄我也是石大的哈哈 请问您投的这个是暑期实习还是正式的呢
点赞 回复 分享
发布于 09-05 16:09 山东
xd实习base地在哪里呀
点赞 回复 分享
发布于 08-13 01:35 河南

相关推荐

评论
2
3
分享

创作者周榜

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