极氪-嵌入式软件开发面经

我就是牛可乐 2024-07-15 00:25:35
全程面试一小时四十分钟,两个面试官轮番上阵,部门主要做车端底层软件和中间件。面试难度整体不大,主要深挖在蔚来的实习项目,八股问题相对常见,无奈问题量很大,最后已经很疲劳了。 Intern & ourea_app: 1.  介绍一下 cgroup 原理及其难点 2.  项目需要加载哪些配置文件 3.  懒汉和饿汉单例模式有什么区别 4.  为什么项目使用懒汉单例(看起来饿汉单例更合适) 5.  还了解哪些设计模式(单例、工厂、装饰者) ...... ⭕OS: 1.  select 和 epoll 的区别 2.  实现一个线程池分为哪些步骤 3.  互斥锁和自旋锁的区别 ⭕Network: 1.  TCP 和 UDP 的区别 2.  介绍一下 TCP 四次挥手 3.  为什么需要 TIME_WAIT 状态 4.  TIME_WAIT 时间是多长(2MSL) ⭕C++: 1.  多态实现原理 2.  虚函数表是在什么时候创建的 3.  从编译器角度来看、静态多态(函数重载)原理是什么 4.  STL vector 中 push_back 和 emplace_back 的区别 5.  map 和 unordered_map 的区别、以及适用场景 ...... ⭕LeetCode: 1.  实现一个简单的 string 类 . 内容来自牛友:ShaunHugo 来源:牛客网

0 阅读:0

评论列表

南太平洋的海水

南太平洋的海水

2
2024-07-16 12:24

这社招吧

寒生

寒生

2
2024-07-16 11:49

打击应届生然后卖培训课?

瑾瑜在怀

瑾瑜在怀

1
2024-07-16 12:48

这是c++后端开发面经吧。

我就是牛可乐

我就是牛可乐

感谢大家的关注