投的上海的C++开发岗,被合肥捞了,感谢
1.本科和研究生学的都不是计算机相关专业,为什么投递这个岗位?
2.做过C++相关的项目吗?(没有)3.写过一些小程序吗?(没有,用过)
4.简单说下C++从源代码到可执行程序的过程
5.用过vector和list吗?这些是线程安全吗?(说到最近在学线程同步)
6.那你知道的线程同步的方法有哪些?
7.信号量是怎么使用的呢?(谈到阻塞非阻塞,记不清楚)
8.C++的内存分区
9.自由存储区有了解吗?(好像之前见到过,反正说记不清楚了)
10.析构函数要进行什么操作?在什么时候调用?
11.用过strcpy和memcpy吗?memcpy时需要指定长度吗?有了解过memcpy的底层实现吗?(无语这里记岔了)
12.字符串操作用过哪些?结束符是什么?
13.用过ARP协议吗?它属于哪一层?(我说有了解过有些归于网络层,有些归于数据链路层,应该是数据链路层吧)为什么属于数据链路层?(不知道)
14.那IP协议属于哪一层?(说到ARP其实大部分理解是属于网络层,看它服务的对象吧)
15.DNS解析的过程(有说到权限域名服务器,面试官说应该是权威域名服务器吧,我??之前见到的都说是权限啊,不管了是是是权威)那为什么叫权威域名服务器?(我内心OS:救命!!!)
16.简单说下HTTPS的原理
17.数字证书有公钥了为什么要通过对称密钥来加密传输呢?
18.内核态与用户态的区别?用户态进程想访问内核态资源怎么办?
19.软中断和硬中断的区别?(不知道)
20.操作系统的进程调度算法(下午面试刚被问到过)多级反馈队列调度算法具体解决了什么问题?多级反馈队列调度算法的大概原理讲一下
21.平时学习C++是怎么学习的?
22.接受城市?薪资?加班?
反问:
部门业务:云计算,用golang
面试安排:总共三轮,下轮还是技术面
结果什么时候出来:最迟一周内
面试体验很好,面试官小哥哥说话很清晰很温柔,有些基础的八股没答出来,还是自己太菜了,要加强学习,许愿二面!!!
全部评论
(5) 回帖