线下面试富途C/C++,准备不足被原地爆锤黯然离场~

面试

周一的晚上我下班后冲冲冲的去了趟科兴科技园,
坐落在腾讯大厦旁边的富途,这家公司也算是腾讯系的公司,一共大概只有600的人的样子,但是去年上市之后市值大概100亿人民币的样子,这样看来确实是一家很不错的公司,我在此之前几天有意识的去学习了下MySQL和Redis相关的知识,希望能在面试问到这些问题的时候也能有针对性的应对一下

1、笔试

笔试题都相当简单,两道找错误,有一道题倒是还挺有意思的
int a[]={1,2,3,4,5}
如何只用一条语句算出当中有多少个元素

2、技术面试

一开先客套的问了些我感觉还基础的问题,
类似于进程间通信中共享缓存有什么优势啦,管道信号量的缺点在于哪里

2.1、后来开始问到TCP、UDP
(1)TCP的三次握手和四次挥手,为什么握手是三次,而挥手是四次
(2)TCP因为什么机制可以保证他的可靠性,
(3)他的拥塞算法和滑动窗口是怎样的
(4)UDP在传输过程中,发送端发出十个包,UDP能收到多少个包,收到的包如果不能收到,那又丢失到哪里去了,为什么

2.2、C/C++ 中STL
1、MAP的结构是什么
2、C++ 11 中的Hash结构是什么,当中的查找原理是什么

2.3、MySQL因为不太会
也问到了索引和对应MySQL的优化

2.4、Go中go routine 中的协程与进程、线程的区别是什么

今天总结来说,

1、一面一般是为了后面的老大把一些基本功不扎实的同学给筛选掉,而他也只是问了一些基础问题,并没有超纲
2、TCP/UDP ,数据结构这些是真的超级重要,估计有余力真的需要去做一下算法题
3、老实说今天真的TCP和UDP那块的问题是真的把我给问懵了,有些是之前知道是这个原因,但是没想过为什么是这样,有些是干脆就从没想过这些问题,因为我想着作为C/C++ 相关的程序员还是对STL数据结构、TCP/UDP 这些需要有一定的了解,才能去面这些二、三线大厂的服务端,不能真的会被原地锤爆,一方面今天是我准备不充足,另一方面确实是我的基本功不扎实,认怂加油,再努力准备一段时间准备下一阶段的面试__

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值