第一次python开发岗位面经

目录

一.python开发岗位

1.岗位要求

(1)岗位职责

(2)其他任职要求

2.一面(电话面试)

(1)问题

3.二面(微信视频)

4.感悟


一.python开发岗位

1.岗位要求

(1)岗位职责

1、精通网络编程
2、熟练使用python的三方库,如request,urllib3等
3、有图形用户界面开发经验,能够使用PyQt5,PySide2等图形框架
4、熟练掌握mysql,redis,mongdb等数据库
5、熟练使用kafka等消息队列技术
6、熟练使用Linux实现python编程
7、拥有数据处理和分析能力
8、了解视频,音频编解码的优先

(2)其他任职要求

具备良好的沟通能力、创新能力和抗压能力

2.一面(电话面试)

(1)问题

  1. 对linux系统的熟悉程度
  2. PyQt5的信号与槽
  3. 用PyQt5设计的界面不美观的话怎么做(控件样式,呜呜我还没学)
  4. python的修饰符(我不会)

定义

修饰符是用于限定类型以及类型成员的声明的一种符号

13种修饰符,按功能可分为三类:访问修饰符,类修饰符和成员修饰符。

访问修饰符

访问修饰符就是类,属性和方法的定义分级制度 。

public:访问不受限制。

protected:访问仅限于包含类或从包含类派生的类型。只有包含该成员的类以及继承的类可以存取.

Internal:访问仅限于当前程序集。只有当前工程可以存取.

protected internal:访问仅限于当前程序集或从包含类派生的类型。

private:访问仅限于包含类型。只有包含该成员的类可以存取.

类修饰符

abstract:可以被指示一个类只能作为其它类的基类.

sealed:指示一个类不能被继承.

static:修饰类时表示该类是静态类,不能够实例化该类的对象,该类的成员为静态.

成员修饰符

abstract:指示该方法或属性没有实现.

const:指定域或局部变量的值不能被改动.

event:声明一个事件.

extern:指示方法在外部实现.

override:对由基类继承成员的新实现,即类的重构(自己的理解)

readonly:指示一个域只能在声明时以及相同类的内部被赋值.

3.二面(微信视频)

太水了吧,也可能与我会吹牛有关系。

自我介绍,之后针对项目问了问,又问了问哪个是用python做的项目,看了看我的博客之后,技术对其他两人说了句 “我已经看过他的博客了,技术方面我已经没有什么要问的了”。

哈哈,这句话让我感觉我之前的博客真的没有白写。结果就是面试过了,收到了offer。

公司住宿条件还行,公寓,单人单间,厨房,厕所,空调啥的都有。会考虑去不去。

4.感悟

  1. 博客坚持写简历里注明博客地址,因为面了两家公司,面试官都会说你简历里没有博客地址!
  2. 找工作还是要找与自己技术栈匹配的岗

猜你喜欢

转载自blog.csdn.net/weixin_44593822/article/details/113245807