万得一面

软件工程师(C++)

时长  A 面 30min  B 面 20min

A 面
1. 自我介绍
2. 问了下专业,上过什么课
3. 介绍一下实习经历
4. 介绍一下项目,为什么做这个项目,学到了什么
5. LRU-K 解决了什么问题
6. MySQL 查询过程
7. 哈希表和 b+🌳 的区别
8. innodb 为什么用 b+🌳 不用红黑树 (说是上一个面试同学没讲明白,让我讲讲)
9. 智能指针介绍一下
10. C++ 中什么函数不能声明为虚函数
11. 反问

B 面:
1. 介绍一下 C++ 掌握情况和项目经历
2. 问了一堆实习相关的问题
3. C++ 中 i++ 是左值还是右值,++i 呢
4. shared_ptr 什么情况会计数器自增
5. 为什么基类析构函数是虚函数
6. 客户端和服务器端你更偏向哪个
7. 反问

A 面面完面试官就直接润了,也没跟我说有 B 面,于是我也退出去了,过一会 B 面面试官打电话给我叫回去面试

面试体验还挺好,但是谁没事会研究 i++ 和 ++i 啊,都忘完了

面完后两天发了笔试(怎么跟其他公司都反过来
全部评论
i++和++i会考挺正常的,就是看你写没写过这两函数的重载
1 回复 分享
发布于 2024-09-15 16:14 辽宁
能问下几号投的简历嘛
点赞 回复 分享
发布于 2024-09-20 16:38 上海
笔试是什么形式的啊
点赞 回复 分享
发布于 2024-11-04 17:44 江西

相关推荐

头像
03-03 22:32
三峡大学 Java
2025.03.03 小米外包,一面全程八股文加算法,一个小时问的很细很细,也许是外包所以面试官不怎么关心,迟到了会还是HR去催的然后换了个面试官来面的,这次事后听了下录音回复感觉自己答得比之前流畅多了,还挺满意的,语速还是得控制下。csdn csdn csdn csdn csdn目录🔥1. 一面🔥1. 一面0.自我介绍1.JUC的锁,synchronized锁升降机, reentranlock的AQS底层,线程池等等2.mysql事务、脏读不可重复读幻读等等八股文3.JVM类加载器:classloader的类加载器,基本内存模型, FGC等,垃圾回收器4.项目架构大概是怎么设计的。5.手撕算法:问了个快排,忘记了(事后还被朋友嘲笑=_=),然后让我写个冒泡6.简单交流了下业务/** * @program: untitled2 * @description:  * */public class Main {    public static void main(String[] args) {        int[] a= {10, 9, 8, 7, 5, 4};        bubblesort(a);    }    // 升序    public static void bubblesort(int[] a){        int length = a.length;        for (int i = 0; i < length - 1; i++){            for (int j = 0; j < length - i - 1; j++){                if (a[j] > a[j + 1]){                    int temp = a[j];                    a[j] = a[j + 1];                    a[j + 1] = temp;                }            }        }        for (int i = 0; i < length; i++){            System.out.println(a[i]);        }    }}总结:总体一个小时,面试官问的很细很细,就是基础八股文,和我前天面的完全不一样,算法确实忘记太多了,没怎么为难我,基本都答上来了
查看7道真题和解析
点赞 评论 收藏
分享
联想 运维开发 n*13.2
点赞 评论 收藏
分享
评论
3
23
分享

创作者周榜

更多
牛客网
牛客企业服务