![]() | 1 sdysj 2014-03-05 19:15:35 +08:00 楼主既然决定去搞砸就不用怪谁了。 |
![]() | 2 love 2014-03-05 19:18:32 +08:00 楼主这二个问题都答不上来公司就很确定LZ是新手了。 |
![]() | 3 kamushin 2014-03-05 19:22:32 +08:00 list貌似就是个指针数组吧?... dict的key只要是hashable就行吧?.. 弱弱的表示.. |
![]() | 4 ooh 2014-03-05 19:34:40 +08:00 说实话我现在面向对象的水平还没两年前水平高,框架用多了,平时不求甚解,对于函数,数据类型内部怎么实现的,完全空白化,感觉以后要把以前看的书多拿来多了。 |
![]() | 5 cute 2014-03-05 20:28:57 +08:00 能够hashable的都可以作为dict的key。 hasattr(1, '__hash__') |
![]() | 6 rebornix 2014-03-05 20:35:46 +08:00 因为你没接收第一次的报价,可能第二次是加面吧 |
![]() | 7 liushuaikobe 2014-03-05 21:04:57 +08:00 想起来之前一次面Python,问我知不知道协程是啥,我说不知道,就被拒了。想想一些基础知识确实得知道。 |
![]() | 8 liushuaikobe 2014-03-05 21:11:07 +08:00 def filter(callable, list): l = [] for i in list: if callable(i): l.append(i) return l |
![]() | 9 glancesx 2014-03-05 21:19:59 +08:00 千万不要相信HR!!! |
10 nbabook 2014-03-05 21:26:31 +08:00 这算啥,前两年我去一个比较大的外包公司面试,项目经理都跟我谈具体工作内容了,然后被HR通知被拒。。。 |
![]() | 11 RIcter 2014-03-05 21:39:06 +08:00 |
![]() | 12 RIcter 2014-03-05 21:41:11 +08:00 话说竟然函数能当key! |
![]() | 14 alexapollo 2014-03-05 22:05:35 +08:00 Python不是为了让人懂这些“基础知识”的。。。 |
![]() | 15 liushuaikobe 2014-03-05 22:29:03 +08:00 @RIcter 是啊~你的写法更优雅一些~我其实也了想列表生成的写法,但是脑袋没转过来,嘿嘿 |
![]() | 16 yuelang85 2014-03-05 22:44:54 +08:00 @alexapollo 说的没错。如果纠结于这些,还是去用c++和java比较好,还有obj-c。python诞生的初衷,就是要弱化这些知识的必要性。 |
![]() | 17 alexapollo 2014-03-06 00:09:39 +08:00 @yuelang85 语言黑客确实比较少,大部分还是做工程 不过,如果可以,我觉得也可以掌握一下这些细节,但不清楚怎么系统着手 |
![]() | 18 yakczh 2014-03-06 00:20:39 +08:00 谈这些都是用来杀价的,你真让黑客或者博士去他们又不要 |
![]() | 19 andyhuax 2014-03-06 00:31:34 +08:00 via iPhone 哪家公司! |
![]() | 20 maddog OP |
![]() | 21 robinlovemaggie 2014-03-06 10:53:25 +08:00 @RIcter 话说用pthon写个switch 你懂了什么叫函数key |
![]() | 22 RIcter 2014-03-06 12:42:48 +08:00 @robinlovemaggie python..啊py没有switch好硬伤啊 |
![]() | 24 robinlovemaggie 2014-03-06 14:12:34 +08:00 @RIcter python 真心不万能的,正如每种语言都不完美吧…… |
26 hanf 2014-03-06 17:23:51 +08:00 py是故意设计成没有switch的,简化语法 |
![]() | 27 Narcissu5 2014-03-06 18:20:11 +08:00 我觉得吧面试当时答不上来不要紧,下来赶紧去搞清楚。楼主不仔细想想自己的知识面是不是缺了什么,力气花在发牢骚上,我要是招人我也不要。 |
![]() | 28 alexapollo 2014-03-06 23:17:50 +08:00 @maddog 每个语言的特性都很多。 glibc有内存池的特性,我敢打赌在我讲之前,这栋楼里只有我知道。 |
![]() | 30 yueyoum 2014-03-07 10:06:47 +08:00 LZ, 补充基础知识是一方面, 另一方面也可能是这个公司的问题。 当时我去面试过一个公司, 面试的人说我是第二个把面试题做全对的。(我解释说有一小问不确定,可能错的。) 他还是希望我能加入。但是我要求的薪资完全不能达到。 12年,成都要求6K不高吧。 然后我就没去。 |