映翰通C++ 一面(技术面、65min、offer)
映翰通C++ 一面(技术面、65min、offer)
面试官问
你们学校比较强的专业是什么专业
当时为什么选择现在这个专业
你在
GitHub
上面的仓库的工程都是你一个人做的吗?你个人认为做的比较不错的项目是哪一个呢?不限制语言
项目问题balabala
HTTP协议你了解吗,他是一个什么协议,简单介绍一下
HTTP默认的端口号是多少
HTTP是基于什么协议传输的
说一下
TCP/IP
协议吧IP地址有多少位呢?
MAC地址有多少位呢
比如说我们访问你的
Github
主页,需要经过哪些步骤访问报文数据包的最大值是多少,叫什么,工作在哪一层呢
看你用到了
websocket
那你简单介绍一下这个websocket
的原理呢什么是长链接什么是短链接呢?
讲解第二个项目以及相关问题balabala
讲解第三个和第四个项目,以及相关问题balabala
有了解过多线程和多进程吗
介绍一下多线程和多进程实质性的区别吧
在多线程中开发需要注意什么问题呢
多线程中加锁可能会引起什么问题呢
死锁了该怎么处理呢,有哪些方法呢
多线程加锁的方式有哪些呢
有没有了解过多进程之间的通信?简单介绍一下
管道通信有哪几种管道
你有没有了解过
fork
为什么能同时返回两个值你在
Linux
项目开发方面大概做了多久呢你了解
makefile
和shell
编程吗你在项目开发中用到的开发语言是什么呢?
C语言中指针需要开辟空间应该用什么函数呢
申请空间后需要注意什么呢,如果不释放可能会引起什么问题呢
你知道指针跟数组的关系以及区别吗
你平时会自己去看一些相关的技术吗,一般看哪些网站呢?
你平时遇到一些问题会怎么去解决吗
你英语怎么样?四六级过了吗
你高中是哪个学校的
你高中在学校排名多少呢
高中学校有多少人呢
你在大学排名多少呢,专业有多少人
你大学期间上完课一般是在干什么呢?
为什么你是电计的不去参加电赛而是参加了算法竞赛
你在大学这几年中学的最好的一门课是什么呢
你用过链表吗?
说一下链表和数组的关系和区别
我要在链表中插入一个数据和删除一个数据应该怎么做呢
哈希表和链表有什么区别呢
问面试官
我想问一下,在贵公司工作的话压力会很大吗,比如说每天从什么时候开始什么时候结束呢
答:嗯,是这样的,对于你们刚认识的新同事来说,我们一般情况下都会有专业的导师对你们一对一的辅导,比如说你们试用期一般都是三个月吗,三个月我们会安排一些简单任务,作为你们最终转正的一个考核标准,如果考核通过了过后,后期就会陆续把一些项目交到你们手上
周末是需要加班的吗?这个作息大概是怎么样的呢
答:我们一般是早上九点上班,下午六点下班,中午十二点到一点半午休,周六周天几乎不加班
你可以给我一点建议吗
答:对于你们刚刚从学校毕业的大学生来看,从面试的结果来看还是可以的,但是在我们这个行业是一个不断学习的过程,还有就是英语非常的重要,因为大多时候的一些参考文献都是英文的