三年左右的 Python 后端 , 大概要能到什么样到水平才合格啊

2018-03-12 19:57:42 +08:00
 huisezhiyin
比如你面试一个三年的 python 后端 大概会问哪些问题 或者觉得哪些东西非常重要呢?
19585 次点击
所在节点    Python
69 条回复
di94sh
2018-03-13 00:08:16 +08:00
我觉得问问流畅的 Python 里的知识,和 python 最佳实践里的问题应该没错吧。。
wekw
2018-03-13 00:40:51 +08:00
@tangyouze 对于 PHP 程序员来说独立实现一个登录系统是入门水平。。。。。
mario85
2018-03-13 01:31:06 +08:00
@okzpy9425 似曾相识
lolizeppelin
2018-03-13 08:07:42 +08:00
openstack 里没出现过__slot__ 所以这玩意没什么用

弱引用 openstack 里单例模式里用来存锁 可以更快释放临时对象


package 打包过程不是很熟 反正写好 setup 文件 就用 RPM 封包了


metaclass 这种黑魔法用得少 一个是单例模式用到 还有就是接口类用到 继承接口类的就不能继承单例模式类了
以前还在 saltstack 的类封装工厂里见过 完全没有可读性 233
shlyren
2018-03-13 08:30:01 +08:00
@okzpy9425 来,键盘给你,你来敲个 flask
zhangchioulin
2018-03-13 08:35:50 +08:00
3 年左右应该不限与 python 了,后端方向除了该注重本职工作的,也应该对服务器的常用软件配置熟悉,数据库的优化等都要会吧
KgM4gLtF0shViDH3
2018-03-13 08:54:11 +08:00
@wekw #22 入门都谈不上吧,自己搭个框架才是入门水平,可以用第三方的路由和模板引擎。
MyDaLin
2018-03-13 09:25:39 +08:00
不敢吭声
Paddington
2018-03-13 09:31:10 +08:00
@di94sh 嗯嗯,这个回答很 general..

其实这些就是概念,我想那位兄弟想问得不是这层
wcsjtu
2018-03-13 09:34:37 +08:00
py 的语法,也就元编程稍微难一点,其他都没什么好问的吧!后端主要不应该是除开语言之外的其他技能么?
huisezhiyin
2018-03-13 09:43:53 +08:00
@xpresslink 弱引用几乎没用到过 但是这三个问题大概都是语言上的问题吧
huisezhiyin
2018-03-13 09:45:46 +08:00
@tangyouze 难道不会问一些有关于设计和架构方面的问题吗
huisezhiyin
2018-03-13 09:46:09 +08:00
@huntzhan 肯定不限于语言的
shellbye
2018-03-13 09:47:31 +08:00
正好最近也在思考这个问题,看了一圈,@tangyouze 的回答和我面试时的考察基本一致。
那种教科书上才会提到的知识点我是不会考察的。
bomb77
2018-03-13 09:53:52 +08:00
上面问的我都不会,瑟瑟发抖,我是不是要失业了
okzpy9425
2018-03-13 10:14:09 +08:00
@tangyouze 看了一圈回答就这个靠谱。。 具体的知识点都是可以很快学会的。重要的是解决问题,拆分问题的能力。 但是现实是您这样子的人很少,就算楼主去面试也同样有可能被不懂的人给毙掉(被那些不懂的在一面的时候拿俩那种百度的垃圾问题给干掉。。。。)。
okzpy9425
2018-03-13 10:15:35 +08:00
@shlyren 我是黑一下拉钩上的那些公司。。毕竟人家要求高的很。 让我搞个 flask 这样厉害的我是搞不出来,但是搞个可以用的还是可以搞出来的。
soulmine
2018-03-13 10:21:04 +08:00
给你一门新语言 比如 lua 你觉得多久能上手 一个星期够么 还是有任务只能闲暇看看的
wekw
2018-03-13 10:42:46 +08:00
@bestkayle 自己搭框架还是太难了,不过有人写了系列文章照着做就不太难了。
hasbug
2018-03-13 10:51:35 +08:00
想着学门后端,考虑过 go,但本地没机会;刚还看 Python 的,一看这么多 3 年的大佬只能干这些事,那么····

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

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

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

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

© 2021 V2EX