# 小鹏汽车嵌入式开发二面主管面面经
小鹏汽车二面主管们,流程也是很快,项目问题问的较多,针对项目引申出来的八股问的多一些,并且问了很多跟技术无关的东西,比如看简历打过数学建模就开始问一些数学的东西。最后连续提问了两个比较简单的数学题,但是都没有答上来。面试感觉不太好。 整体面下来感觉挺好的,并且结果非常快,前一天下午面,第二天发邮箱通知结果。感觉回答还行,但是遗憾寄了!
# 介绍一下自己的职业规划。
答:(因人而异,建议提前准备下,面了好多家,主管们这个问题百分百会被问到)建议结合应聘的岗位去准备。
# python里面的数据类型,常见的有哪些?
答: 可变类型:列表(list)、字典(dict)、集合(set)
不可变类型:数字(int/float)、字符串(str)、元组(tuple)、布尔(bool)
其他:None、bytes(字节)、自定义类对象等。
# 给一个列表,你要取其中一半的元素,你要怎么取?
答:
my_list = [1, 2, 3, 4, 5, 6]
half = my_list[:len(my_list)//2] # 取前一半
# 或取后一半:my_list[len(my_list)//2:]
1
2
3
2
3
# 怎么创建一个线程?
答:用threading这个库
import threading
def task():
print("线程执行")
thread = threading.Thread(target=task)
thread.start()
thread.join()
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 在python中,一个函数传参传的是一个列表,然后这个函数对列表进行了修改,这个函数返回之后,这个列表的原值会不会改变?
答: 会改变。因为Python中列表是可变对象,函数参数传递的是引用(地址),函数内修改列表内容会影响原列表。
若需避免修改,可传入副本:func(my_list.copy())。
# 你用python开发过什么项目? 讲一下整个项目的设计思路,实现思路
答: (这个可能是看我简历中有项目,因人而异)
# 软件测试了解过吗?软件测试主要是做什么的?它的主要目的是什么?
答: 参考答案: 目的:确保软件质量,验证功能是否符合需求,发现潜在缺陷。
主要工作:包括单元测试(开发者)、集成测试(模块交互)、系统测试(整体功能)、性能测试等。
重要性:在汽车软件中尤为关键,直接关系到安全性和用户体验。
ps:我当时回答的时候结合理想汽车召回事件谈了谈测试的重要性,这个大家这表述的时候也可以根据目前的热点问题。
# 数学题目考察(会问这个挺意外的,因为早没碰过高数了,两个题目都没答上来)大家看一下吧
0.5+0.5²+0.5³+...+0.5^n ,当n趋向于无穷时,等于多少?(口算)
再来一个概率的问题,抛硬币,抛三次,有两次正面的概率是多少?(口算)
# 你家是哪里的?来过广州吗?对这个城市了解吗?(岗位的base在这里)
答:(使劲夸这个城市好就行了)
# 讲一下你为什么要考研。
答:(因人而异:建议提前准备)
评论
验证登录状态...