可爱的网易有道c++一面凉经

下午五点面了网易有道c++ base北京

第一次视频面试…接通前紧张得手脚发凉……


接通之后……网易的面试官小哥哥长得特别甜 顿时心情好得不行……


先是自我介绍

大概说了30s不到 因为实在是乏善可陈 就寥寥几句

“你项目有没有什么要说的呀”

blabla说了一分钟不到之后

“看上去好像和c++没啥关系啊 怎么投了这个岗啊”

因为没其他岗可投……

“这样啊”……面试官会心一笑


“那你c++基础怎么样啊”

不怎么样其实……

于是就非常善良地问了我封装继承多态是什么…


(面试官真的善良……)


“还知道其他的吗”

不知道了……


“那咱们来写代码吧!”

(当时场面一度觉得是派大星跟海绵宝宝说咱们一起抓水母吧)


我开始习惯性地抱头……长叹一口气

面试官问我怎么了

我说能不能就讲讲思路 不写……


面试官又露出春天阳光般的笑容……


“那先写个基础的?”

好!越基础越好……


“那先写个堆排序吧?”

好!写了漫长的不知道多少分钟

写完了!面试官你看有没有问题


没问题的!再给你出一题 很简单的 写完就给你进二面!

(太仁慈了!!)


第二题出来了……


(开始抱头 这是个博弈论的题吧……)

感到头秃


然后就是在面试官接二连三的提醒下 我依然没有写出来


“要不我再给你补个测试用例吧?”

好……怎么还是写不出来

“提示你一下 这题用动态规划做!”

好……依旧写不出来

“你倒着思考 不要顺着递推!”

好……写不出来


开始恳求面试官……

时间不早了 要是写不出来是不是就凉凉了啊

“嗯 你写出来就给你过……”



又安静的度过了二十分钟


面试官 已经几点几点了哎

“嗯 你再好好想想!”


……我开始看表熬时间……

快到一个小时了

我开心的提醒面试官 时间快到了哎 要不面试官你写吧我学习一下……


面试官又开始笑……


于是就这么愉快地度过了网易一面

挂断前还补问了一句是不是凉凉了呀


面试官说真的呀 你再好好准备准备 欢迎以后再来投递!




#网易##C++工程师##面经##秋招#
全部评论
面经什么的先放一边,这碗狗粮我先干为敬!
点赞 回复 分享
发布于 2019-08-13 18:24
果然没办法萌混过关🤣
点赞 回复 分享
发布于 2019-08-13 21:22
这是拍偶像剧呢
点赞 回复 分享
发布于 2019-08-13 18:39
目测楼主是个美女?不然我咋没遇到过这么温柔的面试官
点赞 回复 分享
发布于 2019-08-13 18:17
讲道理,楼主认真准备还是很有机会的
点赞 回复 分享
发布于 2019-08-14 12:06
长得好看就可以为所欲为吗??? :是的!
点赞 回复 分享
发布于 2019-08-14 09:51
哈哈,笑死
点赞 回复 分享
发布于 2019-08-13 18:14
这是我看过最可爱的面经了
点赞 回复 分享
发布于 2019-08-13 18:06
你既然可以过笔试,说明还是很厉害的,哈哈哈
点赞 回复 分享
发布于 2019-08-14 15:02
偶像剧情节的面试
点赞 回复 分享
发布于 2019-08-14 13:30
这么可爱吗😂
点赞 回复 分享
发布于 2019-08-14 09:46
然后看见水母在抓章鱼哥
点赞 回复 分享
发布于 2019-08-13 23:52
这么可爱一定是男孩子
点赞 回复 分享
发布于 2019-08-13 23:39
class MinHeap { public: MinHeap(int arr[],int n) {//构造函数,通过一个数组建堆 heap = new int[n]; for (int i = 0; i < n; i++) {heap[i] = arr[i];} int currentPos = (n - 2) / 2;//找最初调整位置,最后分支节点,注意n是数组的大小,不是最后一个元素的下标 while (currentPos >= 0) { siftDown(currentPos, n - 1); currentPos--; } } void siftDown(int start,int m) {//从start开始下滑调整成为最小堆 //从节点start开始到m为止,自上而下比较,如果子女的值小于父节点的值,则关键码小的上浮 //,继续向下层比较,这样将一个局部调整为最小堆 int i = start, j = 2 * i + 1;//j是i的左子女,j不一定有有子女,但是一定会有左子女 int temp = heap[i]; while (j <= m) { if (j<m&&heap[j]>heap[j + 1]) {//如果有右孩子,并且右孩子比左孩子要小,就把j指向右孩子 j++;  } if (temp <= heap[j]) { break; }//如果小则不作调整 else { heap[i] = heap[j];//否则小者上移,i,j下降 i = j; j = 2 * j + 1; } heap[i] = temp; } } private: int* heap; }; 使用数组模拟最小堆建立。
点赞 回复 分享
发布于 2019-08-13 23:27
#面经补充  没做出来的题类似leetcode464 可以参考做之
点赞 回复 分享
发布于 2019-08-13 23:00
还以为楼主是萌妹子。。
点赞 回复 分享
发布于 2019-08-13 22:48
膜一波大佬
点赞 回复 分享
发布于 2019-08-13 22:36
来个简单的吧:堆排序😂
点赞 回复 分享
发布于 2019-08-13 22:21
你是不是叫明明😬😬😬
点赞 回复 分享
发布于 2019-08-13 21:37
哈哈哈,这个面试官太有意思了吧
点赞 回复 分享
发布于 2019-08-13 21:25

相关推荐

03-25 16:22
南华大学 Java
不敢追175女神:你是打了上千个招呼吧?😂
点赞 评论 收藏
分享
评论
24
36
分享

创作者周榜

更多
牛客网
牛客企业服务