嵌入式36题

#通信硬件知识分享# 1. 什么是进程、线程,各自有什么优点
2. 多进程、多线程的优缺点
3. 什么时候用进程,什么时候用线程
4. 多进程、多线程同步(通讯)的方法
5. 进程的空间模型
6. 父进程、子进程的关系以及区别
7. 什么是线程同步和互斥
8. 线程同步与阻塞的关系
9. 同步一定阻塞吗?阻塞一定同步吗?
10. 孤儿进程、僵尸进程、守护进程的概念
11. 基本概念
12. 正确处理僵尸进程的方法
13. new和malloc的区别
14. malloc的底层实现
15. 在1G内存的计算机中能否malloc(1.2G)?为什么?
16. 指针与引用的相同和区别;如何相互转换?
17. C语言检索内存情况 内存分配的方式
18. extern "C" 的作用
19. 头文件声明时加extern定义时不要加
20. 函数参数压栈顺序,即关于__stdcall和__cdecl调用方式的理解
21. 重写memcpy()函数需要注意哪些问题
22. 数组到底存放在哪里
23. struct和class的区别
24. char和int之间的转换
25. static的用法(定义和用途)
26. const常量和#define的区别
27. volatile作用和用法
28. 常量指针、指针常量、常量引用
29. C/C++中变量的作用域
30. C++中类型转换机制及适用环境
31. dynamic_cast转换失败时的情况
32. TCP、UDP的区别
33. TCP、UDP的优缺点
34. TCP和UDP适用场景
35. TCP为什么是可靠连接
36. 典型网络模型了解吗?
我面试看的是大佬的面经,链接放下边了
全部评论

相关推荐

投递中科曙光等公司10个岗位
点赞 评论 收藏
分享
xiaolihuam...:当然还有一种情况是你多次一面挂,并且挂的原因都比较类似,例如每次都是算法题写不出来。面试官给你的评价大概率是算法能力有待加强,算法能力有待提高,基础知识掌握的不错,项目过关,但是coding要加强。短期内高强度面试并且每次都是因为同样的原因挂(这个你自己肯定很清楚),会形成刻板印象,因为你偶尔一次算法写不出来,面试官自己也能理解,因为他清楚的知道自己出去面试也不一定每一次面试算法都能写出来。但是连续几次他发现你的面屏里面都是算法有问题,他就认为这不是运气问题,而是能力问题,这种就是很客观的评价形成了刻白印象,所以你要保证自己。至少不能连续几次面试犯同样的错。算法这个东西比较难保证,但是有些东西是可以的,例如某一轮你挂的时候是因为数据库的索引,这个知识点答的不好,那你就要把数据库整体系统性的复习,下一轮面试你可以,项目打的不好,可以消息队列答的不好,但是绝对不可以数据库再答的不好了。当然事实上对于任何面试都应该这样查漏补缺,只是对于字节来说这个格外重要,有些面试官真的会问之前面试官问过的问题
点赞 评论 收藏
分享
评论
点赞
8
分享

创作者周榜

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