驭势科技 Linux软件开发一面 8.18(42m)
直入正题
1.你七月份的计划是什么?
2.七月份学习了什么内容,怎么安排一天时间?
3.就操作系统吧,说一下有哪些重要的知识点
4.挑一个你最熟悉的,详细的说一下
5.那学习了概念性的,有没有应用到实操上面(UDP/TCP通信项目)
6.UDP/TCP 分别是什么
7.三次握手
8.TCP心跳机制?(懵逼)
9.服务端TCP请求是通过什么来确认客户端的?(IP)
10.那我使用用户名 来确认可以吗?(IP与用户名映射 DNS相关概念)
11.C++平时使用哪些函数库
12.你在Qt中控件是怎么进行布局的
13.C++四种类型转换 分别介绍下
14.虚函数是什么(用于实现多态)
15.既然说到多态,说一下多态过程吧(主要从virtual重写 Vptr 虚函数表 运行时基类指针指向派生类指针等)
16.指针和引用区别
17.struct 和 class 区别
18.函数重载一定能够实现吗(默认参数)
19.未来规划,路线
19.反问
点评:基础还是不错的,但是还是需要往深层学习(心跳机制不会给抓住了),多去看看源码进行学习
面试官超级高冷! :你可能没有听清我的问题 整个过程都是严肃的。。