想开始写一系列关于 Python 面试点的文章,请大佬们教育下我这篇文章写的不足之处

2021-02-02 14:06:18 +08:00
 lateautumn4lin
3303 次点击
所在节点    Python
27 条回复
fengjianxinghun
2021-02-02 17:29:04 +08:00
@lateautumn4lin 这些不能当面试题,我用 pypy 怎么办?jython?ironpython?。你这太多 cpython 自己的细节了。
fengjianxinghun
2021-02-02 17:32:44 +08:00
python 本来大问题就是语言本身和 cpython 自己的实现细节糟粕混一起,导致 pypy 之类的项目不好处理。
lateautumn4lin
2021-02-02 18:00:43 +08:00
@fengjianxinghun 感谢大佬的建议,因为在工作中使用到 pypy 的机会较少,日常开发都是基于 cpython 来开发的,所以研究的话都是就 cpython 来研究,感谢大佬给的思路,之后也会多多去接触下 pypy 这些编译器。
abersheeran
2021-02-03 14:03:41 +08:00
这么细致的东西,除了你招不起的真大佬和背八股文的人以外,你觉得谁能记得这么细?求求八股文玩家霍霍别的语言去吧,比如 JavaScript,你可以问 0 == null 之类的的运算结果,this 不同情况下的作用域嘛。

说实话,如果你非要问 import 相关的问题,除了绝对导入、相对导入、如何解决循环导入之类的基本功问题以外,你可以问问”假设有一部分 py 模块来自远端服务器,没有打包到源码,如果要在 import 的时候自动检查、拉取最新版本你会如何实现?“这种现实一点的问题。
lateautumn4lin
2021-02-03 18:27:10 +08:00
@abersheeran 感谢大佬的建议,确实这些东西只能算的上是针对于源码的研究,对于面试考察到这种程度确实不合适(另一方面也是没有必要),考察点项目上遇到的问题更贴合实际。
nano91
2021-02-07 17:33:49 +08:00
建议传 github
bytesfold
2021-09-09 13:37:50 +08:00
@abersheeran 大佬你好,请问下针对"假设有一部分 py 模块来自远端服务器,没有打包到源码,如果要在 import 的时候自动检查、拉取最新版本你会如何实现?"这个问题现有啥比较好的方案吗,最近在做类似内容,希望能给我指点下。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/750597

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX