面试之路(可能主要是中小厂的面试经历)

写在前面:楼主比较菜,大厂可能没什么面试机会,可能主要是中小厂的面试经历。在这写一个面试经历帖,主要记录面试过的问题。如果对你有用的话可以看看。另一个目的是希望能够得到建议和纠正。

2019/09/10    16:30    招银网络科技    软件研发
面试结果:凉经
面经:
1、c++构造函数和析构函数执行的过程,即c++父类和子类的构造和析构函数,执行顺序
2、能否在析构函数里抛出异常?
3、c++多态的实现?
4、哈希表做什么的?如何解决冲突问题?
5、http的工作原理?有状态吗?如何实现无状态?post()和get()作用?

想法:就这些我都只答了一半,最后连续两个“不好意思,我不太了解”,就把面试官逗乐了。
我真的能找到开发的工作吗


2019/08/23    20:00    亿联 C/C++研发
面试结果:感谢信

面经:1、首先介绍一下你自己,重点是你做过的项目。(写了两个。一个是简易的C/C++Web服务器,一个实验室的国家自然科学基金)。
2、你的C/C++服务器支持高并发吗?(问到就觉得有点不妙了,果然现在都喜欢问高并发,但是我真的不会。解释了一下只是一个简易的Web服务器,不支持)。
3、项目里服务器是怎么监听到客户端发来的请求的?服务端使用哪个函数来监听?(问的都不是我准备的,青蛙开始觉得水温不对。回答在端口上监听,使用async_accept()函数)。
4、HTTPS的工作原理.(需回答证书,公钥私钥那些,我偏偏忘了。。。)
5、浏览器访问服务器的过程。(应该是先DNS解析,然后建立连接,再进行请求和响应)。
6、你说经常使用C/C++,经常使用STL,那介绍一下有哪些容器?(回答vector、map、list等)
7、map是怎么实现的,里面的键值会重复吗,你说它有序,那是怎么排序的?(完了,他要问红黑树了,青蛙觉得水很烫了。回答,红黑树有些忘了,只记得两节点、三节点啥的;map里键值不会重复,multimap会重复;map自己会根据键值的大小来排序。回答完我都想给自己两嘴巴)。
8、知道平衡二叉树吗?(每一个节点的左子树和右子树的高度之差不超过1,就是平衡二叉树)。
9、哈希表了解吗?线性探测法知道?(了解,说根据散列函数计算哈希值存入哈希表,并运用线性探测法,平方探测法等解决冲突问题)。
10、知道滑动窗口吗?(你说一下你擅长的,应该是对我前面回答的很不满意了,想结束了。这个记得,就把基本概念说了)。
11、你有什么想问的吗?(你对我的面试有什么建议吗?面试官说,我觉得你的基础还要加强一下,后面如果有复面会通知。应该凉了😔

想法:本来想录音的,但是亿联视频面使用自己的APP,我不知道咋录,只能靠回忆。面的时候问一句答一段就觉得表现不好了。高并发那个感觉没办法。。c++的项目网上真的不好找,都是很难的,只学了半年的非科班目前这些都不熟练,没时间也看不懂那些高并发、网络编程啥的了,马上秋招了,研究生后面还有论文要搞,准备到春招感觉也很难。


#面经##校招#
全部评论
不是用listen监听吗?还是我记错了。。。
点赞 回复
分享
发布于 2019-08-23 21:42
你是哪里知道的这些招聘信息的?有群吗?
点赞 回复
分享
发布于 2019-08-23 23:26
滴滴
校招火热招聘中
官网直投
你是什么时候投的,笔试难吗
点赞 回复
分享
发布于 2019-08-24 09:28
请问一下笔试多少能面试啊,我估计是笔试挂了都没面试邀请
点赞 回复
分享
发布于 2019-08-24 17:18
楼主收到结果了吗?我估计跟你同一批,没结果啊
点赞 回复
分享
发布于 2019-08-25 11:32

相关推荐

投递TP-LINK等公司7个岗位
点赞 评论 收藏
转发
4 38 评论
分享
牛客网
牛客企业服务