终面后拿offer几率_C++小鱼易连技术一面二面HR三面CTO终面面经

作者:抱紧我的赤刀

链接:https://www.nowcoder.com/discuss/567887

来源:牛客网

双非渣本、技术小白一枚,今天收到小鱼易连HR的反馈,说面试已经全部通过,可以先去公司参观。

因为时间比较久,所以我只能写我没有忘的部分。

时间线如下:

投递简历:11.2

视频笔试:11.10

技术一面:11.11

技术二面:11.16

HR三面:11.17

CTO终面:11.19

笔试:

这是我第一次视频笔试,之前还很好奇,视频笔试是啥,原来就是人家公司的小姐姐群视频监考。

笔试也就是半个小时左右,题量并不多,全部都是选择题,大多数都是各种协议或者分析代码,有一小部分是操作系统的内容。总体来说比较简单,不用担心。

技术一面:90min

介绍自己,说说简历上的项目。

说一下项目的具体实现思路,都用到了哪些技术。

在做项目的时候遇到了什么难题,是怎么解决的。

在电脑上演示这个项目。面试官看的比较细,甚至连你的编译命令都会看。然后面试官会挑你项目的几个点去问,只要这项目确实是自己做的,知道细节。一般不会有什么问题。

TCP粘包问题怎么去解决。

说一下C和C++的区别,struct和class的区别

new/delete和malloc/free的区别

C++多态的实现原理,虚表,vptr指针。

平时都有看过什么专业相关的书。简单回答之后就这个问题和面试官交流了起来,但是我看过的书面试官没看过,面试官看过的书我没看过。哈哈

Linux的常用命令,makefile和gdb

vim环境手撕memcpy的实现,并编译。

对工作的方向和地址有什么要求。

可不可以提前实习。

反问:让面试官给我推荐几本书,这次面试大概多长时间会有反馈。

技术二面:60min

介绍自己,说说简历上的项目。

项目如何实现,如果换一种方式该怎么去实现。这次比一面深一些,主要看看对问题有没有思路。

TCP和UDP的区别,TCP三次握手的状态转换。

C++多态原理。

平时有什么爱好。

多线程多进程的区别,通信方式,程序健壮性相比较。

map的底层实现。

B树和二叉平衡树的特点和区别。

类内只声明虚函数,sizeof值是多少。

手撕代码:判断一个单链表是否有环。

反问:面试后多长时间会有反馈

HR三面:20min

介绍自己

自学编程为什么会选择学习C++而不学Java或python

哪里人,家里情况。

手中是否有offer

期望薪资和工作城市

都面过哪些公司,有什么感受。

反问:面试后多长时间会有反馈

CTO终面:20min

介绍自己

简单聊聊项目

C++多态原理

vector和list有什么区别,各自的使用场景

使用UDP可能会出现什么问题,怎么去解决(丢包、乱序)。

了解小鱼易连吗。我说小鱼发展速度有点快,然后面试官给我说了一下他们的优势。

期望的工作地点

反问:面试后多长时间会有反馈

整个面试感觉非常的棒,面试官很活跃,很乐意交流和了解你,有一些问题没有回答出来会给一些提示。当得知有CTO终面的时候,我紧张地那晚都没有睡好,以为会问什么炒鸡难的问题,但是还好,哈哈。

各位都加油吧,技术小白找工作太又又又又隹了!!明天看一下未来的工作环境先。

9c914ac8765aa18701fafa2eb36fc31f.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值