cVte软开一面分享

1,c/c++编译四个过程,分别干了什么
2.四个智能指针,shared_ptr怎么使用,可以直接等于一个指针吗,怎么初始化。
3.怎么创建线程,这里感觉有点答错了,应该是用类对象,或者函数,lambda等来创建,我回答是cpp11用std::thread linux下c用pthread_create
4.进程和线程的通信方式,线程同步方式,
5.死锁,什么情况会发生死锁
6.tcp和udp区别,哪个实时性好
7.tcp怎么保证可靠,tcp粘包对于发送方怎么解决:当时答了先发送包长度方法或者包结尾加分隔符,应该还有个push指令立即发送,不知道还有没有其他的。希望大家赐教
8.几种stl容器的应用场景说一下
9.计算机网络7层模型说一下,http,tcp工作在哪一层
10.什么情况程序会内存崩溃,说几种,数组越界一定会崩溃吗,不一定会崩
11.c++和c的一些区别。
12. 怎么知道另外一台主机你能不能连同,如果开了防火墙怎么办,ping是什么协议。过程说说
大概就这样了。人人为我,我为人人,虽然这次问的都比较基础,希望可以提供一些帮助给大家。之前面字节的,哎。面试官一直问我还有呢还有呢。我是好尴尬的😂#C/C++#
全部评论

相关推荐

白火同学:1、简历可以浓缩成一页,简历简历先要“简”方便HR快速过滤出有效信息,再要“历”用有效信息突出个人的含金量。 2、教育背景少了入学时间~毕业时间,HR判断不出你是否为应届生。 3、如果你的平台账号效果还不错,可以把账号超链接或者用户名贴到对应位置,一是方便HR知道你是具体做了什么内容的运营,看到账号一目了然,二是口说无凭,账号为证,这更有说服力。
面试被问期望薪资时该如何...
点赞 评论 收藏
分享
评论
1
10
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务