面试复盘| 2022届大疆测开一二面(已通过)

投递时间8月初--->8.14笔试--->8.24初面-->8.30二面-->8.31状态更新(二面通过)——>9.12终面

笔试就只有选择和简答,没遇到编程。看群里进度还以为目前都在面7月 投递的,今天收到面试邀请有点惊讶,而且还急着推进度。

攒人品 @牛客人品酱

一面 25分钟

1.     自我介绍

2.     为什么选择测开这个岗位,还投了哪些公司

3.     实习经历详细,用什么框架,怎么测

4.     Python的数据结构有哪些

5.     元组和列表的区别

6.     字典的底层结构(顺序表?)

7.     Python多线程讲一下自己知道的东西

8.     Python多进程呢(78都说没实际用过,于是有了9

9.     线程和进程的区别,各自的通信方式

10.  Python 中用于进程通信的库有哪些?(完了,又没用过)

11.  Python装饰器怎么定义,有什么特点(这个好久没看了,有点懵哈哈)

12.  测试飞行器的返航功能(其实没玩过无人机,大概说了些自己能想到的)

13.  讲一讲性能测试方面,实习中对应项目怎么做的性能测试?

14.  反问


总结:整体讨论实习过程的测试偏多,问了很详细的测试工具和测试方法,以及遇到难题该怎么解决。面试体验还不错,我不会的问题都直接跳过了。

最后问了大疆的测开,好像主要集中在单片机上来实现,也不会要太硬件,主要是对软件进行测试,但是和互联网的测开还是有不同的。

面试时间确实有点短了,可能是没什么好问我的了,还是自己菜了哈哈

————————————————————————————————————————————

二面 25 分钟

1.     自我介绍

2.     详细介绍一下自己的实习经历

3.     发现的bug讲一讲

4.     如何从用户角度考虑实习过程中项目的测试用例(因为实习的测试偏后端)

5.     用过大疆的产品吗(说太贵了用不起)

6.     测试题:大疆无人机的低电量返航功能(和一面重复了哈哈哈)

7.     Python多线程和装饰器等高级应用使用过吗(又重复了,没用过)

8.     生活中喜欢并一直在做的事,(说喜欢阅读,就讲讲最深刻的一本书的故事)

9.     个人的长期目标

10.  选择公司的依据(从哪几个维度)

11.  反问

总结:和一面重复了几个问题哈哈。反问了解了一下大疆测开的业务,感觉种类也挺多的,有机器学习的,操作系统的,测试工具开发的。。。。等等

看牛客上大疆测开面经很少,分享给大家,祝好运!

#面试复盘##面经##校招##大疆##测试开发工程师#
全部评论
1 回复 分享
发布于 2021-08-24 23:25
怎么知道二面过了呢,我的进度条上只有面试这个进度点,没有分一面二面呀...
点赞 回复 分享
发布于 2021-09-09 18:56
楼主,请问“测试飞行器的返航功能”你是怎么回答的?
点赞 回复 分享
发布于 2021-09-08 20:43
楼主请问二面已完成是什么情况,是没有通过嘛
点赞 回复 分享
发布于 2021-09-06 20:58
同30号二面,但是还没有消息
点赞 回复 分享
发布于 2021-09-06 11:49
楼主,我也同投了深圳的测开岗,8.26面的初面,现在状态还是初面进行中,但是感觉面试官对我挺满意的,面了40分钟多,可是现在官网显示初面进行中,还没约二面
点赞 回复 分享
发布于 2021-09-02 11:31
楼主第三条实习经历是跟测试相关吗,还是他让你针对自己项目设计测试用例呀
点赞 回复 分享
发布于 2021-08-29 20:33
楼主你熟悉的语言说的哪个
点赞 回复 分享
发布于 2021-08-26 08:14
同14号测开笔试但我有编程。。。现在也没收到面试估计是挂掉了。。
点赞 回复 分享
发布于 2021-08-25 08:28
楼主面的哪里?北京吗?
点赞 回复 分享
发布于 2021-08-24 19:28

相关推荐

面试官人很好,态度和蔼可亲,没答出来时也会引导你去思考。由于是晚上面的,导致我白天一天都有点紧张,面的时候状态也不是很好,正常可能面试官提问完应该思考几秒再答,而我就像抢答一样一口气把所有会的都说出来,这样就导致逻辑比较混乱,东一句西一句的。首先是自我介绍,先把会的技术大致讲一下,由于我八股背的多所以着重讲了一下,Java,go,jvm,MySQL,Redis,计网,操作系统这些,然后一小部分闲聊,然后先问了一下项目,面试官问我这个项目是否落实之类的,直接坦言说是写的练手的,包括之前也写过IM通讯,外卖之类的。然后面试官就把提问的重点放在了八股上。先问了Java:类加载器(答:3种+自定义类加载器、tomcat、原因+双亲委派+好处)JVM参数(答:xmx,xms,newsize这些,问我是如何设定的,我回答是把内存分一半给堆,再把堆分一半给新生代,这方面确实不太了解)然后问了一下并发相关的:线程池(答:线程池的7个参数(忘了线程工厂和阻塞时间了),3个重要参数,还有线程如何启用,为什么要设计最大线程数之类的,提到Java栈默认分配1MB运行时不可以更改)AQS(答:先讲clh是自旋锁+list,然后是AQS在这个基础上做的两个优化,然后举了一下reentrantlock根据state如何获取资源)CAS(答:使用三个字段,aba问题,然后将通常搭配自旋锁实现,面试官问通常会自旋多少次,这个不太了解,答的100,然后问100次大概多少秒,回答微秒级,然后面试官讲了一下怎么做资源可能没用完,意识到可能还需要进行阻塞操作)然后考虑一下Linux命令(top,ps,如何使用管道符过滤线程和使用Linux启动线程没答出来)然后问Redis:持久化机制(答:三种aof,rdb,混合,aof的三个参数刷盘策略,rdb以快照保存,使用bgsave会使用子线程来保存不会阻塞,而aof虽然会阻塞但是只在写完数据后追加一条命令,不会太影响,然后是他俩的优缺点,还有混合是怎么保存数据的)集群模式(答:三种,主从复制到缺点再到哨兵机制,正常使用三个哨兵互相监督,主节点挂了投票选主哨兵然后选主节点,然后额外讲一下脑裂的问题,主节点进行数据更新然后把命令写入aof来同步从节点,最后cluster集群,如何实现,使用16383个哈希槽(艹答成16384了),先根据哈希码取余,再根据节点数取余决定放在哪个节点上,然后问了一下我会怎么选集群模式,首先是cluster的问题,会让管道操作之类的失效,然后哨兵会导致整个集群结构变得复杂,使用小项目可能会考虑哨兵,大的考虑cluster,然后考了一下cluster如果一个节点挂了怎么办,根据节点数重新取余然后数据转移,面试官说这么转移比较慢,有没有别的办法,我隐约记得使用一个类似环形数组的方式,想不起来了)然后考了一下MySQL的b+树(这方面的知识点太多了,导致我什么都想讲逻辑就比较乱,讲了一下聚簇索引,树的叶子节点对应着一张页16KB,MySQL有一个区的概念,把这些页放在同一个区中,这样叶子节点的双向链表遍历时速度更快,然后b+树的扇出比较大(非常二,说成扇度之类的,面试官以为说的是扇区)这样层数就比较小,一行1kb数据的话3层可以放心2000w数据)其他的暂时想不起来了算法是lru,面试官问要不要提示,我说写个,然后写了10分钟左右,说大概写好了,但是面试官指出了2个小错误,第一个马上就改回来了,第二个一直没看出来(大脑这时候已经停止工作了)反问:问学习建议,说根据实际的项目进行深入,考虑应该怎么做,还问了一下组里面是做Java的吗?面试官说他是做go的,组里什么语言都有,语言影响不大,连忙补充了一句我对go的底层有深入源码的学习)结束。总体感觉答得不太好,没有太体现出深度,细节也不够全面。
下一个更好呗:佬,我投完云智一直没消息,多久约的一面啊
查看14道真题和解析
点赞 评论 收藏
分享
评论
13
84
分享

创作者周榜

更多
牛客网
牛客企业服务