C/C++/JAVA学长求职之路:面试血泪史与必备知识
需积分: 10 183 浏览量
更新于2024-09-10
收藏 259KB DOC 举报
"本文分享了学长们在求职过程中遭遇的挑战,主要涵盖了C、C++、JAVA三个方向的求职经历,以及他们在准备过程中的学习资源和书籍推荐。"
(一)C语言求职血泪史中,学长们在不同的公司如华为、锐捷、阿里巴巴等经历了多次笔试和面试,有的成功获得offer,有的则在不同阶段被淘汰。在准备过程中,他们强调了C语言基础和指针的重要性,以及数据结构与算法、计算机网络、操作系统、Linux和编译原理等基础知识的掌握。特别推荐的书籍包括《C和指针》、《数据结构与算法》(严蔚敏或李春葆)、《程序员的自我修养》、《计算机网络自顶向下》、《现代操作系统原理》、《鸟哥的Linux私房菜》、《算法导论》和《编译原理》。找工作前的冲刺书籍有《编程珠玑》、《编程之美》、《剑指offer》和《程序员面试宝典》。学长们认为扎实的基础知识对于应对各种笔试和面试至关重要。
(二)C++求职过程中,学长们同样遭遇了挫折,如锐捷、CVTE、阿里巴巴等公司的笔试直接失败,但也有成功案例,如IGT和百度。在C++的学习资源上,他们推荐了深入浅出MFC这本书,这可能暗示在C++方向上,对MFC框架的理解和应用也是关键。
(三)JAVA方向虽然没有详细的经历分享,但可以推断,与C和C++类似,求职者需要具备扎实的JAVA基础知识,包括面向对象编程、数据结构与算法、JVM原理、并发编程、Java框架等。相关的学习资料可能包括《JAVA核心技术卷》、《Effective Java》、《深入理解Java虚拟机》等经典书籍。
总结起来,无论是C、C++还是JAVA,求职者都需要深厚的编程基础、良好的算法能力、扎实的计算机理论知识,并且需要通过实践项目和实习来提升自己的技能。此外,熟悉业界常用的开发框架和技术也是必不可少的。在求职过程中,面对挫折时保持积极态度,持续学习和提升自己,才能在竞争激烈的IT行业中脱颖而出。
2024-01-15 上传
2024-01-13 上传
182 浏览量
2024-11-09 上传
2024-01-13 上传
2024-01-11 上传
2023-12-27 上传
qq_17299761
- 粉丝: 0
- 资源: 1
最新资源
- brain:脑肿瘤检测-matlab开发
- KaarPux:KaarPux-从源代码构建Linux / GNU / GNOME-开源
- web1
- burger-main.zip
- dazi:Html5仿金山打字原始码
- Windows Mobile:禁用触摸输入
- NimOculusRiftExample:用 Nim 编写的简单 Oculus Rift 示例
- 安卓建工计算器v4.0高级版.txt打包整理.zip
- 数码管局部闪烁_单片机C语言实例(纯C语言源代码).zip
- diffpak:巨大的文件阻碍了差速压缩机-开源
- Supah-Framework:会让你无聊死的极简PHP框架
- vue-iview-Interpretation:个人对iviewUI框架原始代码的解读,不喜欢勿喷
- 安卓应用备份还原v6.9.1纯净版.txt打包整理.zip
- 熟食
- Windows Mobile:实现信息亭模式
- OOPII:OOP-II练习