由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 请教python大牛:面试python dev常问的问题有哪些?
相关主题
面试全用python行不?有个intern面试,只有一周时间准备,之前完全没有刷过题,有什么快速的方法啊?
Python, Perl, Javascript面试题?Google intern host match求收留
说说pythonGoogle intern 求Team Match
Google Intern Host Matching求收留推荐CS学了多少东西后可以找到intern?
【JOBS】Software Engineer湾区IT公司招Intern
也不能乱黑python湾区everify公司招intern
求建议,Google Quantitative analyst 面试用R 还是Python【内推】software engineer intern
求职困境中,请帮推荐entry level data analyst openingMEMS大牛们, 哪里有面试常问技术问题啊!
相关话题的讨论汇总
话题: python话题: cpython话题: twisted话题: internals话题: dev
进入JobHunting版参与讨论
1 (共1页)
c******M
发帖数: 10
1
本人大部分的工作经验在Java。最近面试一个senior python developer (backend)的
职位。
自学python有3,4个月了。刷题也是用的python。但还是缺少自信。请问各位大牛招
python dev 的时候,都问些什么题目?特别是用来考验对python知识深度的问题有哪
些?
谢谢
c******M
发帖数: 10
2
没有人关注么?我自己顶一下。
我觉得python最难学的就是那个什么 co-routine。gevent library用法很hacky。还不
是对所有的library都有用。
欢迎大家拍砖。
L***s
发帖数: 1148
3
object models, metaclass, decorators, enhanced generators / coroutines
threading models, GIL, asyncio & alternative async libs like gevent/twisted
writing C/C++ extensions
writing 2/3 compatible Python code
(for web developers) familiar with django, flask, twisted or tornado
implementation of dict, OrderedDict, deque, etc. in CPython & implications
memory management & fragmentation prevention in CPython
PVM internals and optimization, opcodes and AST hacking
alternative implementations like PyPy & their JIT models
As a "senior python developer", who presumably has spent at least 5000+
hours in this language, you'd better have read through CPython source
code, or even implemented a mini-python interpreter from ground up.

【在 c******M 的大作中提到】
: 本人大部分的工作经验在Java。最近面试一个senior python developer (backend)的
: 职位。
: 自学python有3,4个月了。刷题也是用的python。但还是缺少自信。请问各位大牛招
: python dev 的时候,都问些什么题目?特别是用来考验对python知识深度的问题有哪
: 些?
: 谢谢

c******M
发帖数: 10
4
看了蕾丝大大的回帖,才知道自己根本不懂Python!
现在已经打印了一份贴在墙上。每天学习

【在 L***s 的大作中提到】
: object models, metaclass, decorators, enhanced generators / coroutines
: threading models, GIL, asyncio & alternative async libs like gevent/twisted
: writing C/C++ extensions
: writing 2/3 compatible Python code
: (for web developers) familiar with django, flask, twisted or tornado
: implementation of dict, OrderedDict, deque, etc. in CPython & implications
: memory management & fragmentation prevention in CPython
: PVM internals and optimization, opcodes and AST hacking
: alternative implementations like PyPy & their JIT models
: As a "senior python developer", who presumably has spent at least 5000+

n******n
发帖数: 12088
5
爪哇很好,为何拍桑?

【在 c******M 的大作中提到】
: 看了蕾丝大大的回帖,才知道自己根本不懂Python!
: 现在已经打印了一份贴在墙上。每天学习

c********3
发帖数: 19
6
What's PVM internals? Python VM internals? Thanks

.)
twisted

【在 L***s 的大作中提到】
: object models, metaclass, decorators, enhanced generators / coroutines
: threading models, GIL, asyncio & alternative async libs like gevent/twisted
: writing C/C++ extensions
: writing 2/3 compatible Python code
: (for web developers) familiar with django, flask, twisted or tornado
: implementation of dict, OrderedDict, deque, etc. in CPython & implications
: memory management & fragmentation prevention in CPython
: PVM internals and optimization, opcodes and AST hacking
: alternative implementations like PyPy & their JIT models
: As a "senior python developer", who presumably has spent at least 5000+

c******M
发帖数: 10
7
这个话题可大可小。我怕乱说会被大牛喷的。
还是忍不住乱说一把:
其实纯语言角度来说,我还是喜欢Java的。语法规则比较简单。Python的规则太乱,P2
和P3居然不兼容。。。@!#@%#¥
Python的好处就是写程序快。更接近shell script。即写即调试。貌似很多Startup都
倾向于Python,甚至JS。这些公司的生命周期都比较短。至于什么测试,维护。。。等
IPO以后,交给Java程序员打理吧。

【在 n******n 的大作中提到】
: 爪哇很好,为何拍桑?
s*********4
发帖数: 60
8
如果要面data backend的话还要掌握Pandas 和 Numpy
c******M
发帖数: 10
9
多谢Shelley MM。 建议先记下了。暂时不打算往data scientist方面发展。这个职位
是做 Infrastructure方面的。

【在 s*********4 的大作中提到】
: 如果要面data backend的话还要掌握Pandas 和 Numpy
w********m
发帖数: 1137
10
dropbox的要求?

.)
twisted

【在 L***s 的大作中提到】
: object models, metaclass, decorators, enhanced generators / coroutines
: threading models, GIL, asyncio & alternative async libs like gevent/twisted
: writing C/C++ extensions
: writing 2/3 compatible Python code
: (for web developers) familiar with django, flask, twisted or tornado
: implementation of dict, OrderedDict, deque, etc. in CPython & implications
: memory management & fragmentation prevention in CPython
: PVM internals and optimization, opcodes and AST hacking
: alternative implementations like PyPy & their JIT models
: As a "senior python developer", who presumably has spent at least 5000+

1 (共1页)
进入JobHunting版参与讨论
相关主题
MEMS大牛们, 哪里有面试常问技术问题啊!【JOBS】Software Engineer
leetcode的题目很不全啊,有些经典常问的题比如也不能乱黑python
关于big data, cloud computing知识点求建议,Google Quantitative analyst 面试用R 还是Python
三星STA电面求职困境中,请帮推荐entry level data analyst opening
面试全用python行不?有个intern面试,只有一周时间准备,之前完全没有刷过题,有什么快速的方法啊?
Python, Perl, Javascript面试题?Google intern host match求收留
说说pythonGoogle intern 求Team Match
Google Intern Host Matching求收留推荐CS学了多少东西后可以找到intern?
相关话题的讨论汇总
话题: python话题: cpython话题: twisted话题: internals话题: dev