C高频面试真题统计

通过对网上公开的C面试题进行处理和分析,统计出了常见的面试真题出现的年份、公司、出现概率等信息。帮助大家求职复习的时候,更有针对性。

由于篇幅所限,这里仅列出前15题,答案和更多题目,可以看 八股精 网站

1. 请从函数内和函数外两个方面阐述static的作用

出现年份:2024,2023,2022 | 出现概率:5.66% | 公司:长园深瑞, 长川科技, 百度 等7家公司

2. C语言中的static关键字有哪些用法?请分别解释。

出现年份:2024,2023,2022 | 出现概率:4.72% | 公司:美团, 超星未来, TP-LINK 等6家公司

3. 请解释C语言中的volatile关键字,并给出其应用场景。

出现年份:2025,2024,2023,2022 | 出现概率:4.25% | 公司:超星未来, 砺算科技, 百度 等5家公司

4. 请说明C语言堆和栈的区别

出现年份:2024,2023,2022 | 出现概率:3.77% | 公司:威努特, 字节跳动, 中科曙光 等3家公司

5. 描述一下C语言中的函数指针,并举例说明其用途。

出现年份:2024,2023 | 出现概率:3.30% | 公司:360, 美团, 华为海思 等3家公司

6. 什么是野指针,如何避免野指针,野指针有什么危害

出现年份:2025,2024,2023 | 出现概率:2.83% | 公司:芯动科技, 新华三H3C, 传音控股 等3家公司

7. 指针函数和函数指针的区别是什么

出现年份:2024,2023,2022 | 出现概率:2.83% | 公司:美团, 华清远见, 新产业 等3家公司

8. 在C语言中出现内存泄漏和越界问题该如何处理?

出现年份:2024,2022 | 出现概率:2.83% | 公司:绿盟科技, 广州敏视, 全志科技 等3家公司

9. 数组和指针的区别是什么

出现年份:2024,2023 | 出现概率:2.36% | 公司:全志科技, 长园深瑞, 中电科金仓(人大金仓) 等1家公司

10. 请说明C语言的内存分配方式

出现年份:2024,2023,2022 | 出现概率:2.36% | 公司:威努特, 美团, CVTE视源股份 等1家公司

11. 为什么要进行内存对齐,内存对齐有什么优点

出现年份:2024,2023 | 出现概率:2.36% | 公司:美团, 完美世界, 麦科田 等1家公司

12. C语言中的指针是什么?请给出一个指针的简单应用示例。

出现年份:2024,2023 | 出现概率:1.89% | 公司:美团, 360, 麦科田 等1家公司

13. C语言的关键字(如volatile、static等)的作用域是哪里,存储在什么区域?

出现年份:2025,2022 | 出现概率:1.89% | 公司:芯动科技, 星宸科技, 中新赛克 等1家公司

14. 请解释static关键字和const关键字的作用

出现年份:2023 | 出现概率:1.89% | 公司:CVTE视源股份,新产业,中兴通讯

15. 请介绍malloc的底层原理,以及重写过的malloc如何实现高效内存分配

出现年份:2024,2023 | 出现概率:1.89% | 公司:字节跳动,腾讯

#C语言##C##面试真题##面试真题统计#
30万真题,揭秘面试官最爱 文章被收录于专栏

本专辑将基于八股精上30万+面试真题分析的结果,精准提炼计算机网络、数据结构、数据库、C++、Java等领域的TOP高频考点,助你高效复习不走弯路!

全部评论
帮顶。
点赞 回复 分享
发布于 09-06 13:05 广东

相关推荐

10-11 19:36
门头沟学院 C++
1. 自我介绍2. 个人项目中的操作系统内核是否根据MIT的课程做的3. 实验是否做完了4. 介绍做实验时如何使用GDB5. 操作系统内核态出现如缺页故障等问题时如何调试6. 在调试环境中如何发现虚拟内存分配失败或其他故障,以及其特征7. 介绍系统调用和中断的流程,若做过相关实验可回忆代码实现8. 操作系统内核项目是近期做的还是之前做的9. 讲解进程切换时会发生什么10. 进程切换时,寄存器的值会换到哪里去11. 介绍缺页故障及其应用,以及为什么要做缺页故障相关操作12. 介绍进程和它fork出来的子进程之间会共享哪些东西13. 线程会共享进程的哪些东西14. 线程比进程多共享了哪些东西15. 介绍epoll的原理,包括其结构的两种模式、底层原理以及LT和ET的区别16. 了解红黑树的构造吗,或者它是为了什么而需要这样一种数据结构17. 为什么要用红黑树,它有什么特点18. 红黑树和一般的二叉搜索树之间有什么区别(补充:一般二叉树理论上时间复杂度可能在log n到n之间)19. 转码后的编程、操作系统等知识是自学的还是通过其他途径学习的20. 做反转链表编程题21. 是自己报的该部门,还是本来报的其他岗位22. 有深度学习经验且基于Python和TensorFlow,是否了解这类框架(如Google相关框架)的实现原理23. 是否了解cuda并行计算24. 反问
查看23道真题和解析
点赞 评论 收藏
分享
评论
2
12
分享

创作者周榜

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