四次面试经历,足以让我客观地看清自己的能力
看似简单的2019年,不只是政治大年,对我而言更是一个充斥着破折与痛苦,机遇与挑战,当然还有懒惰与懈怠,但更多的还是对于未来无限可能的希望…因为可能,所以会有希望;因为可能,所以也免不了选择与纠结。
关于读研还是就业,直到现在,也没有明确的答案,就像辅导员说的那样,或许我根本没必要去思考这个问题。但经历更多的挑战,总会让人的生活变得丰富多彩而充满无限可能。
第一次面试
第一次面试是广州某小公司,方向可以说和我想发展的方向完全对口,golang 后端开发。回想起来,这可能是我最值得去尝试的面试,但可惜的是第一次面试没有丝毫的经验。
原本以为,自己的表达能力、项目经历、包括专业对口以及简历上的各种内容都是十分出彩的,心里想的是面试官舍我其谁。但到后来完全是打脸。面试官面得问题让我感觉天昏地暗…
- redis 基本数据结构和底层实现
- golang chan 阻塞问题
- 链表存在环路怎么办
- golang map 的底层实现
- cin cout 和printf的区别
- grpc stream 和 普通使用的区别
- 前端图片显示
- 以及常见的计网操统问题
面得一脸懵逼…好像还回怼了面试官几句…为什么要问这些没意思的问题
最终,当然是没有通过…
原本信心满满的面试,却最终有种灰头土脸的感觉,还感觉十分委屈。我渐渐明白了面试的套路…
第二次面试
同样是广州某公司,方向选的后台测试,当时各种相关的实习岗位都投递了实习简历。
之前接触过一点测试的工作,也多少有一些个人的想法和思路。但由于对于自动化测试还是十分陌生,并没有专门学习了解而试验过,只有之前项目中有一些零碎的思路。这次被邀约到公司当面进行面试。
有了第一次的挫折,并没有抱太大的希望,只希望面完试可以不那么难过。约面试时间的时候还出了点小问题,但最终还是成功到达了公司进行面试。
HR小姐姐真的是好人…对我真的特别好,那种感觉是电话里感觉不到的。
是一个帅气的哥哥面试的我,问了些
- 基础的计网、网络安全问题
有了第一次的经验,多少还是可以回答上来。之后又仔细查看了我的简历,问了关于
- 项目的一些问题,以及我自己之前的测试思路
- 并了解了我对于测试工具以及后台架构的了解
后来换了另一个技术人员简单面试,最终是HR面试。
- 关于工作时间、工作薪酬以及内容、公司情况
整个过程无比轻松,甚至面试官会给我台阶下:”这个问题不常见,你不知道也没关系“。能感觉到面试官小哥哥两眼放光地看着我…当时心里无比的开心。可能这种感觉不是电话面能感受到的,我感觉当面进行面试反而会轻松很多,可以通过眼神、肢体语言进行交流。
第二次当天就成功拿到了offer,还受到了夸奖,心里很开心
第三次面试
第三次本应该是Tencent…但由于给我打电话时刚好在上课,挂掉后便被通知,没被通过面试…
或许这就是大厂吧…真的不缺人才。
于是第三次面试成为了视源…C++开发,讲真的这个岗位并不是很适合我,面试的过程中也并没有准备多少C++的内容,更多还是关于算法。
为了熟悉年底的Bytedance面试,我面视源的时候,选在了Bytedance面试场地,想熟悉一下这个氛围。那天晚上吃了饭就登上网站做题。
- 入栈出栈顺序
- linux 启动过程
- linux conf文件
- GET和POST参数的问题
- C++ 虚函数、多态
- 最终考了两道算法题,都不难。一道链表翻转+排序。一道贪心算法。
由于并没有准备linux方面问题,对于C++的理论知识也极度欠佳,重视程度也不够,虽然感觉算法题并不难,但前面的多项选择题彻底把我搞死了…
又成功收到了未通过面试的消息。
心里堵了一段时间,但很快就过去了。希望最后一次面试能有一个好的结果。
第四次面试
不敢打开那个文件,感觉自己仿佛做了一个愚蠢的梦…
字节跳动——我衷心希望能拥有实习offer
1. 可能面试问题
1.1 常见面试题
- 计算机网络:传输层
-
TCP和UDP的区别和联系
联系:都是传输层的协议。都可以满足进程之间进行通信。
区别
- TCP是拥有链接的协议,UDP没有连接。
- UDP由于没有连接,传输速度会快很多。
- TCP可以保证传输的可靠性。拥有拥塞控制机制——慢启动、滑动窗口
TCP容易被攻击,因为需要建立连接。
TCP对系统的需求更好。
TCP是流模式,UDP是数据报模式。
-
TCP报文包括哪些部分?UDP报文包括哪些部分?
TCP包括:源端口号(16位)、目的端口号、没有版本号、校验和、SYN、SEQ(16位)、ACK、FIN等标志位
首部长度(4位)、保留位(6)、窗口大小、时间戳
- 同步SYN ,置为1表示这是一个链接报文。
在连接建立时用来同步序号。当SYN=1而ACK=0时,表明这是一个连接请求报文段。对方若同意建立连接,则应在相应的报文段中使用SYN=1和ACK=1。因此,SYN置为1就表示这是一个连接请求或连接接受报文。 - 终止FIN
用来释放一个连接。当FIN=1时,表明此报文段的发送方的数据已发送完毕,并要求释放运输连接 - 窗口 占2字节。窗口值是【0,2^16-1]之间的整数。窗口指的是发送本报文段的一方的接收窗口(而不是自己的发送窗口)。窗口值告诉对方:
从本报文段首部中的确认号算起,接收方目前允许对方发送的数据量。之所以要有这个限制,是因为接收方的数据缓
- 同步SYN ,置为1表示这是一个链接报文。

最低0.47元/天 解锁文章
1189

被折叠的 条评论
为什么被折叠?



