202003-202009秋招面试准备.docx
目录: 面试前过一遍 自我介绍 面试公司记录 面经:C++相关 面经:python 面经:Perl 面经:操作系统 面经:计算机网络 面经:数据库 面经:设计模式&软件工程开发 面经:分布式系统&系统设计&大数据分析(海量) 面经:算法和数据结构 LLVM项目&嵌入式系统&计算机体系结构 LLVM:CookBook 测评:参考公务员行测题 简历关键词准备:VR&音视频&编译器 代码可读性 代码风格规范-谷歌 薪资:除非HR主动问,否则不提 笔试:C++ 发表论文相关 2019实验室师兄师姐面试笔记总结 【2020秋招面试准备】文档是一个全面的面试准备指南,涵盖了多个IT领域的知识点。以下是根据描述和部分内容整理的详细知识点: 1. **自我介绍**: - 在一分半钟内简洁清晰地介绍自己,包括教育背景、对公司的理解和对岗位的认识。 - 描述自己为何适合这个职位,可以从性格、兴趣、相关经验和技能等方面阐述。 - 介绍为该职位所做的准备,包括理论学习和实践经验。 - 对公司的了解应包括价值观、主营业务、市场地位和发展趋势。 - 对个人特质的自我认知,如工作氛围偏好、优缺点、过往成就和失败以及职业规划。 2. **C++面试相关**: - **static关键字**:理解其在数据、函数、全局和局部作用域中的不同含义,如全局静态变量的可见性、局部静态变量的生命周期,以及类静态成员的共享特点。 - **C++与C的区别**:C++支持面向对象特性,如封装、继承、多态和抽象,而C则更多地关注结构化编程。C++具有类型安全和范式编程,如模板类和模板函数。 - **const和volatile**:const用于表示不可更改的变量,volatile用于指示可能会被外部因素改变的变量。两者可以结合使用,并且volatile可以修饰指针。 - **C++类型的cast转换**:const_cast用于移除const或volatile属性,static_cast用于非多态类型转换和编译时检查,dynamic_cast用于多态类型的运行时转换,而reinterpret_cast用于低级别的位转换,不太安全。 3. **数据库、操作系统、网络、软件工程**: - 面试中可能涉及这些领域的专业知识,如SQL查询、操作系统原理(如进程、线程、内存管理)、计算机网络协议(TCP/IP模型)以及软件工程方法(敏捷开发、设计模式等)。 4. **分布式系统、系统设计、大数据分析**: - 分布式系统的设计原则、一致性模型、负载均衡等概念。 - 大数据分析涉及的数据处理工具(如Hadoop、Spark)、算法(如MapReduce)和海量数据存储方案。 5. **算法和数据结构**: - 面试通常会包含算法题,如排序、查找、图论和动态规划问题。 - 数据结构的基础知识,如数组、链表、树、图、栈、队列和哈希表等。 6. **LLVM、嵌入式系统、计算机体系结构**: - LLVM框架的理解,可能涉及编译器优化、中间表示(IR)等。 - 嵌入式系统设计,包括硬件接口、实时性、资源受限的编程考虑。 - 计算机体系结构,包括CPU结构、指令集、内存层次结构等。 7. **VR、音视频、编译器**: - VR技术的基础概念,如虚拟现实环境的构建和交互。 - 音视频处理涉及编码、解码、流媒体传输等。 - 编译器相关知识,包括词法分析、语法分析、中间代码生成和目标代码生成等步骤。 8. **代码可读性和风格规范**: - 遵循一定的编码规范,如Google编程风格指南,提高代码的可读性和可维护性。 9. **薪资谈判**: - 除非HR主动询问,否则不主动提及薪资期望。 10. **笔试和面试技巧**: - 笔试可能包含C++编程题、逻辑推理题等,需要平时多做练习。 - 面试技巧包括准备自我介绍、对公司和职位的深入了解,以及应对各种面试问题的能力。 以上是面试准备的关键点,建议求职者针对这些领域进行深入学习和准备,以提高面试成功率。
剩余45页未读,继续阅读
- 粉丝: 83
- 资源: 9
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 爱依克签批屏KY系列BS架构二次开发包,采用Websocket通信协议,内含驱动服务与开发文档,支持H5页面签名,PDF文件签名、指纹采集捺印以及摄像头拍摄和二代证身份身份信息读取
- Aspera高效文件传输产品技术解析与应用
- STM32DS3231硬件I2C读写,基于HAL库
- double数据做乘法保留两位小数的处理办法.txt
- 详细解读:毕业设计项目及写作技巧全程指南
- 学生成绩管理系统软件界面
- js判断时间多久之前.txt
- Temporal注解的作用.txt
- 五行与商业:古代智慧的探索与传承.docx
- 04747《Java语言程序设计(一)》真题试题 2019 -2021
- 处理苹果手机倒计时功能异常.txt
- HarmonyOS-ArkTS语言-购物商城的实现
- 导出表格报错net.sf.excelutils.ExcelException.txt
- 判断对象不为空的方法参考.txt
- Python爬虫技术入门与实战指南
- C++程序设计 课件PPT