当前位置: 首页 > 面试经验 >

卡莱特C++春招岗位面试

优质
小牛编辑
188浏览
2023-03-28

卡莱特C++春招岗位面试

一面



时间:3月2日,时长37分钟



C++语言基础知识


1.说一说C++面向对象的三大特性,尤其什么是封装呢


2.构造函数是否可以为静态


3.说一说多态吧


4.说一说map


5.讲一讲虚继承和多重继承


6.对一个链表排序通常使用那些方式


7.什么时候会实例化类模板


数据结构


1.讲一讲BFS与DFS及其实现


2.循环和递归的优点和缺点呢


3.对一个链表排序使用那些方法,口述


4.求两个链表的交集


操作系统&Linux


1.讲一讲处理死锁的策略


2.什么是同步呢(同步与异步,阻塞与非阻塞)


3.说一说进程和线程


4.linux的基本命令


5.linux软连接和硬链接的区别,创建方式


6.Linux进程间的通信方式(pv+三种+socket)


QT&MFC



先问了解QT么,使用的编译器是什么 MinGW,学的是MFC还是QT



1.信号和槽是什么,一般怎么用


2.MFC里面画圆怎么画(DC)


3.什么是模态窗口,什么是非模态窗口


4.创建窗口使用什么函数


多线程&网络



问了多线程,完全不会就没继续问下去



1.UDP协议的优点(没回答到可以多播)


2.TCP怎样实现可靠传输的,答全一点


数据库


1.一个简单的SQL查询


2.视图和表的区别,不会就没有继续问下去


总结



结果:综合成绩单、简历情况、面试情况决定技术面是否通过,面试当天下午hr通知技术一面通过,准备技术2面,主要考察C++高级特性




面试官:面试官衣着朴素,腾讯会议面试时对面摄像头十分清晰,比较有礼貌,面试过程紧张而又不严肃。唯一让人比较紧张的是回答完每一个问题之后,面试官会停顿一段时间,让我一直以为自己没回答完。


 类似资料: