华为 · OD

Python 开发一面、二面面经

完整信息

17 条问法 · 15 道题

本篇目录

应届双非电子信息硕,python开发,历时一个多月,侥幸通过,至今,求职算是告一段落。浅谈面试历程

由于每个面试官的风格都不尽相同,我个人认为分享面试中的原题意义不大,所以下面我从一名应届生的角度出发,分享一下个人的一些心得体会,最后再附上一些记忆深刻的问题。

面试流程为机考、心理测评、资格面、技术一面、技术二面、主管面六轮。每轮面试一般当天或隔天出结果。

实话实说,本人对算法了解确实非常有限,所以机考分数也是刚刚压线过,在此就不班门弄斧了。不过对于不会的题,或者时间不够了,不要空着,可以去return一些特殊案列,这样也能拿到一些分数。

心理测评有答案无需过多担心,所以在此不再过多赘述。

资格面

一上来是自我介绍,接下来面试官问了一些和个人价值观相关的问题。我认为资格面的自我介绍,重点应体现出你是一个什么样的人,这样才能让面试官更好的了解你,也可以更加顺利的过渡到之后的沟通环节。对于一些常见的问题,香云姐会发给你,提前熟悉好即可。当然,肯定会有你没准备的问题。对于这些问题,回答的时候一定要以“能够干好这份工作”为原则,因为从面试官的角度出发,资格面的目的就是筛选出适合od这份工作的人。另外,虽然这部分虽然不会涉及到技术细节,但也可能会从比较大的层面去提问,比如,谈谈你对简历中某个技术的理解、区别等等。所以,简历中的内容一定要做到熟稔于心。

技术一面和技术二面

一般包括自我介绍、简历、八股、手撕代码这几部分,不过前后顺序不固定。这部分自我介绍则要把重点放在你的项目上,突出你会什么,你做过什么。简历主要围绕项目、技术栈和你的自我介绍来展开。还是那句话,但凡简历上写的,一定要心中有数。Python八股主要涉及数据容器、内存管理、面向对象、进程线程,具体侧重哪一方面,由你的简历内容和面试官风格决定。八股一定要平时多加积累,死记硬背不可取。可以参考一下这个链接Python核心底层知识(个人记录)_python底层-CSDN博客。手撕代码可能从力扣上直接出原题,也有可能是面试官手写的题,不过难度相对来说比机考简单的多。有经验的大佬,可以自由发挥。如果没有经验,若时间充足,可以跟着力扣上的灵神刷,每个题型都去刷刷,做到见多识广、孰能生巧;如果时间不足,可以突击一下热题100和真题。(有的面试官喜欢问八股,有的喜欢围绕项目深度讨论,所以八股和项目是重中之重)。

主管面

则更侧重你值不值得去培养。当时,上来先让我自我介绍,然后主管围绕项目进行了简单的提问,最后大部分的时间都在讨论校园生活、部门业务、未来发展等话题。从应届生的角度来看,只要表现出踏实肯干、吃苦耐劳,大概率没问题。

以上种种,均是个人私见,希望各位同志不要把面试固化、把自己固化,祝一切顺利。

最后,感谢香云姐的一路陪伴。

下面我再把一些还记得的问题分享一下。

1、资格面

自我介绍

介绍一下大语言模型

说一说你这个项目中的VAE和当前的大语言模型的区别

你对自己的python能力打多少分

你最擅长的方向

可以接受的加班强度

反问环节

2、技术一面

自我介绍

项目的详细介绍

介绍一下LSTM

讲讲pytorch

数据容器的特性

字典合并的方法

讲讲可变类型和不可变类型

手撕代码:力扣8.字符串转整数

3、技术二面

手撕代码:

面试官现场出的,,,,,

全程没有问一点八股,全是项目相关。

4、主管面

自我介绍

高中以来你最难忘的、最曲折的事

你未来的打算

反问环节

本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17

相关公司