记录一次腾讯后台暑期实习岗面经,因为是第一次面试,基础不过关,所以很凉。。。
-
自我介绍
-
宏定义 / const 常量的区别
-
指针常量 / 常量指针
“现在有两种指针类型,const * int,const int * ,两种区别”
“两种指针适用的场景”
- STL库,用过那些容器?
我说了一些常用的,和不常用的,没有进行扩展(面试这块的表现很差)
“map,set的底层实现是用的什么?”
“map底层要用红黑树来实现呢,为什么不用其它树”
我只说了效率更高,红黑树的特点,最好进行扩展
- 了解过设计模式吗?
设计模式不了解,用过单体模式
- TCP建立连接,断开连接的过程?
三次握手的过程,详细叙述tcp状态转换的过程,
四次挥手过程
“如果服务端处于SYN接受状态,客户端没有发送确认ACK,服务端会怎么样呢?”
- Linux常用的命令有哪些呢?
当时只说了 “有文件相关,查询find,grep,系统查看,权限,网络”,问答常用命令,应该举例说明,而不是说这些废话……
“举例说明,每种说一个”
- “面试问题就是这些了,后面有继续,会再通知你”
“哦,(当时没怎么反应过来,想必是凉定了),能对我这此面试做一个评价吗”
“你……”
内心再一次感受到一万点的伤害,电话挂断,去官网查看了一下,果然是直接灰了,哭
这次的面试总结来说是我的第一次面试,水平真的很差,面试的问题的没有问完,就挂断;对我打击也很大,也是一个提醒吧,还要继续努力,路漫漫其修远兮,吾将上下而求索