记一次公司实习c++调研面试测试
实习快结束了。当初投的岗位linux C开发实习,结果进了公司,居然被弄去linux写一些测试脚本。。后来公司就是对实习完还要不要继续实习做了一次调研,我表示想做的是开发岗不是测试,而且得等学校实训完再考虑。
然后,他派人对我做了一次跟面试一样的谈话
首先有个老师找我约办公室,上来问我主要学的是c 吧,然后就开始了一堆的问题,
1、进程和线程的区别说一下,分别应用的场景。
2、死锁的产生原因
3、一个int的 p指针,初始地址为1000,p 后是多少,一定是1004吗,指针和引用的区别
4、多态简单说一下,怎么实现一个纯接口类,多态和重载函数的区别
5、tcp为什么一定要三次握手,四次挥手。四次挥手回答的不清不楚的,回去还得多背。
6、七层网络协议说一下,我会话层和表示层顺序记乱了。不知道当时有没有说对。然后问了一下浏览器输入一个网址,这些层对应的活动。说了个大概
7、数据库有没有用过,有,只会写sql命令,其他的还没深入学习,问了查找一张表重复姓名就没有多问了
8、可变参数,不会
9,指针函数,函数指针区别说一下。太久没看了当时就歇逼了,
10、tcp.怎么发送完整数据,意思就是处理黏包问题了。先发文件头,带完整数据信息再发数据
11、http.请求报文格式,应答报文格式,为什么https就是安全的,因为加了ssl验证,没有继续问了
12、redis用没用过,基本没用过,只用过基础命令
13、tcp发送一个报文后,在路由中经历了什么,这我哪知道😆
14、linux下tcp读写数据时的一些情况,讲的很泛,阻塞非阻塞都拉出来讲了一下。不知道有没有命中他想要的
总体感觉答的不是很好,没问到算法,和io复用那些的,他经常给我下套反问我一下,搞得我有点慌,后面应该等秋招吧,没打算继续在这了,知识不牢固,毕业工地做兄弟
#实习##面经#
然后,他派人对我做了一次跟面试一样的谈话
首先有个老师找我约办公室,上来问我主要学的是c 吧,然后就开始了一堆的问题,
1、进程和线程的区别说一下,分别应用的场景。
2、死锁的产生原因
3、一个int的 p指针,初始地址为1000,p 后是多少,一定是1004吗,指针和引用的区别
4、多态简单说一下,怎么实现一个纯接口类,多态和重载函数的区别
5、tcp为什么一定要三次握手,四次挥手。四次挥手回答的不清不楚的,回去还得多背。
6、七层网络协议说一下,我会话层和表示层顺序记乱了。不知道当时有没有说对。然后问了一下浏览器输入一个网址,这些层对应的活动。说了个大概
7、数据库有没有用过,有,只会写sql命令,其他的还没深入学习,问了查找一张表重复姓名就没有多问了
8、可变参数,不会
9,指针函数,函数指针区别说一下。太久没看了当时就歇逼了,
10、tcp.怎么发送完整数据,意思就是处理黏包问题了。先发文件头,带完整数据信息再发数据
11、http.请求报文格式,应答报文格式,为什么https就是安全的,因为加了ssl验证,没有继续问了
12、redis用没用过,基本没用过,只用过基础命令
13、tcp发送一个报文后,在路由中经历了什么,这我哪知道😆
14、linux下tcp读写数据时的一些情况,讲的很泛,阻塞非阻塞都拉出来讲了一下。不知道有没有命中他想要的
总体感觉答的不是很好,没问到算法,和io复用那些的,他经常给我下套反问我一下,搞得我有点慌,后面应该等秋招吧,没打算继续在这了,知识不牢固,毕业工地做兄弟
#实习##面经#