首页 > 其他分享 >2023秋招面经

2023秋招面经

时间:2023-11-18 15:55:25浏览次数:35  
标签:面经 技术 C++ 面试 vector 2023 秋招 指针

秋招下来,有些公司的面试体验很好,面试官人比较nice,也很专业,所以对这些公司比较青睐。

本人是C++工作栈,所以所投岗位就是后端或者C++开发。对于我个人,秋招感想是大公司不必考虑,无实习很难,毫无面试机会;letcode 算法值得多刷点,个人准备不够,但难度也没有都是困难那么离谱,动规已经算难,笔试遇到不多。大公司可能会问的比较广如语言,操作系统,网络都会涉及,但总体还是比较看重基础,其他公司主要就是语言问的比较多,问题较集中。但总体而言,还是基础,我自己不足在于书读的少,理解不够吧。

西安捷普

8月份就投了,网络安全开发岗,整个流程比较简单,先是一个线上笔试,主要是填空和基础知识。其次是线下技术面和主管电话面,技术面当面问了些C++语法知识等,主管面简单聊天,无技术问题。

技术面问题有:

  • vector 和 list 使用场景,
  • 虚函数构造函数虚表指针,c++ 语法,网络相关,编译过程与 .o 文件
  • 动态库和静态库

美亚光电

系统软件开发岗,一面挂,主要是自己准备不足

技术面问题有:

  • 简历有写 vim, 所以问了 vim 的快捷键,分屏
  • 简历有写排序算法等,所以问了排序算法,插入排序,选择排序的介绍

经纬恒润

只参加了技术一面,因为二面需要 ppt,且面试时间有冲突就推了。经纬的面试,面试官人好,善于引导,挺不错的。

技术面问题有:

  • 多态的那个虚指针具体过程,虚指针存在哪
  • stl 内存管理方面,容器的内存如何管理
  • 0-n+1 的数随机放入长度为 n 的数组之后,找出缺失的那一个。对放入后的数组排序就行

平安银行

参加技术一面,基本没问技术问题,简单问了 C++ 情况,主要聊了为什么想转计算机,转java,做业务开发等等方面的想法。银行的面试感觉和别人不同吧,但估计没过,10月份投的,也拖了几周才有面试,之后没有消息。

理想汽车

技术一面挂,整个过程很舒适,面试官人很好,所以对这家公司印象比较好,问题事后想来也没有多难,主要还是非科班,自己基础有点薄弱,应该看书多补补的,面试官也推荐啃书,看编译原理,算法导论等

  • 进程间通信,使用,具体实现
  • 内核态,用户态,切换的具体底层实现原理,中断,堵塞
  • TCP 握手,挥手。语言组织有点差,讲的不是很好,所以说其实需要 learn by teach,以后要说,而不是只是看懂
  • 迭代和递归的区别,时间换空间,和空间换时间
  • 写一个层序遍历

华为OD

机试 + 两轮技术面 + HR 面 + 主管面,过程以及面试官的水平是很专业的,前面流程走的比较迅速,一周结束。这家公司主要还问了设计模式和单元测试等,这是我没准备的

OD 一面

  • 聊专业
  • vector 和 lsit 和 map 的选择使用
  • 多线程
  • 设计模式
  • 测试用例
  • 手撕代码:完成一个字符串修改的题

OD 二面

本轮面试官人好,也不会觉得我占用了他很多时间,花费了一到两个小时,问的也是最多的,过程间也一直积极引导我,告诉我不必紧张。

技术面问题:

  • 测试类型
  • RAII 和智能指针
  • for_each ,遍历 vector 的方法各有什么优劣
  • inline
  • void fun (char input[6]) {cout << sizeof (char);}这就是个形参
  • const 关键字的用法(变量,函数参数,返回值,成员函数,常量指针和引用)
  • 析构函数不写成虚函数
  • 设计模式和设计原则
  • stl 容器分类(序列 (vector,list),关联(键值对,map),无序),随机容器随机访问(vector, string, dqueue 等)
  • 选用 vector,list
  • 良好的代码有哪些要求,可能我这段代码比较简单,所以自己也没想太多
  • 场景题:40 万个 IPV4, 设计储存的数据结构和方便快速查找

标签:面经,技术,C++,面试,vector,2023,秋招,指针
From: https://www.cnblogs.com/hswind/p/17840626.html

相关文章