刚面了腾讯的后台开发 面试没有通过...(面试官说后台 全都是 C++开发)
如果想找 Python 的岗位是不是要和 BAT 说再见了 了解 C 和 Java ,(项目用不上,最多用来做算法题)
平常 python 用的最多也用的最久,写了两年多...(刷题,分析网络流量,写 WEB... ) 感觉自己比较另类,基本上别的应届生 都是拿 JAVA 和 C++找工作
1
msg7086 2016-04-18 20:48:05 +08:00
国内似乎是不多。
|
3
binux 2016-04-18 20:51:26 +08:00
互联网公司一般不会招一个「 python 程序员」,而会招一个 算法工程师 /数据挖掘工程师。
|
4
msg7086 2016-04-18 20:51:35 +08:00
大型公司会更偏向于用 C 或者 Java ,特别是 Java 。毕竟可以养一堆懒人废人在里面又不会被别人发现(
|
5
2225377fjs 2016-04-18 20:51:43 +08:00
貌似校招对语言卡的不是特别严吧,当年也面过微信,其实都基本没用过 C/C++,最后也拿到了 offer ,主要还是把基础的东西打好,如果做后台的话,多学习网络,并发, IO ,存储的知识,语言都是次要的。个人经验,校招的时候,如果之前能读点开源的代码,类似于 nginx , tomcat , Redis 之类的,你会发现要拿 BAT 的 offer 其实还是蛮简单的,起码跟面试官聊的时候不会冷场。
|
6
saxon OP @2225377fjs 多谢建议... 面试聊了一些 tcp/ip... 然后操作系统比较薄弱..没有啥好讲的... 但是的确面试很多 C++的东西
|
11
msg7086 2016-04-18 21:03:14 +08:00
@junnplus 我又仔细看了一眼,楼主申的是开发不是运维呀。
(而且运维要玩 Puppet 之类的不是应该招 Ruby ? |
12
junnplus 2016-04-18 21:06:42 +08:00
@msg7086 开发也不少呀,最典型的是就豆瓣,果壳,知乎
运维和 ruby 什么关系,运维的话分用工具和造轮子,大多是用 python 去做 |
14
ming2281 2016-04-18 22:30:19 +08:00 via Android
所以你就放弃 py 这一美妙的语言?
会 py 在国内还是有很多机会的, |
15
EPr2hh6LADQWqRVH 2016-04-18 22:39:23 +08:00
我教你,国内用 Python 的终究还是少, 你找一些开源的优秀 Python 项目,做下中文翻译,定制开发。
比如说 Edx 之类的,很有市场的。 |
16
icybee 2016-04-19 00:33:02 +08:00
为何我感觉多多多
|
17
hardware 2016-04-19 00:44:07 +08:00 via iPhone
感觉楼主问出这样的问题就基本跟 bat 暂时告别了
我们不在乎你用什么语言 而在乎你做过什么事情 |
18
starcraft 2016-04-19 00:44:57 +08:00 via iPhone
其实人家公司的意思 是希望你在精通一门主流核心语言的基础上,同时会用 py 来进行辅助开发。
|
19
zonghua 2016-04-19 01:55:55 +08:00 via iPhone
不是 lisp 这种天书的话,再要求精通一门语言的情况下,一天内熟悉一门新的语言,第二天可以干活。
|
20
yangxin0 2016-04-19 06:32:47 +08:00 via iPhone
腾讯面试不得问语言细节吧,我又一个刚去腾讯,他以前做了两年 python 。重点考察还是专业背景。
|
26
saxon OP @hardware 比如两个应届毕业生 计算机基础差不多 实现的业务 功能也差不多 一个用 java 一个用 python ……这种情况
|
28
quake0day 2016-04-19 07:51:58 +08:00
@saxon hashmap 底层实现我在 Bloomberg 和 Google 的面试中都被考到了。这个应该属于热点题了。 Lz 好好准备下。
|
29
calease 2016-04-19 07:59:06 +08:00 via iPhone
Hash map 的实现是基础,既然去面试就是做过准备的,不应该不知道。
|
32
saxon OP @calease
@quake0day 不太记得 Hashmap 这个词语对应的....中文 <img style="display: block; margin-left: auto; margin-right: auto;" src="http://images.cnitblog.com/blog/400827/201409/041358026259354.jpg" alt="" > 是指的这个结构么 |
34
saxon OP |
35
nevin47 2016-04-19 08:50:36 +08:00
@binux 黑哭了哈哈哈,作为一个经常用 Python 的数据小硕,最近面了好几个互联网公司都是在用 Java 做数据挖掘的, Python 一般用来做原型
|
36
loryyang 2016-04-19 15:40:55 +08:00
确实很少,不过按照我的感觉,慢慢在改善,我们组现在的主力脚本语言已经是 python 了,网站搭建也准备用 flask
|
37
Caratpine 2016-04-19 15:45:21 +08:00
可以去豆瓣、果壳、知乎、下厨房之类的
|
38
eightqueen 2016-04-19 15:49:58 +08:00
学 python 是好的,个性另类也是好的,但是不能把另类当成自己的优势。企业雇佣你,是看重你出色的编程能力,而不是你掌握了另类的技术。虽然 V2EX 不喜欢 java ,对 python 友好。但是技术最终还得要业绩说话, java 支撑了淘宝那么庞大的电商平台,就是牛逼。
|
39
ototsuyume 2016-04-19 16:07:35 +08:00
连 hashmap 都不知道是什么就别抱怨别人不招 python 程序员了。当你能力知识经验达到了一个水平学一种新语言( C++和 haskell 之类的除外)就分分钟的事情。
|
40
limbo0 2016-04-19 17:42:44 +08:00
同 lz 一样,今年应届, python 国内有实力的公司豆瓣、果壳、知乎都可以,要不就是一些创业公司,
去年面试的时候走运碰到正好要 python 的公司,职位是 devops ,感觉这个职位在大公司里还是比较适合 python 程序员的,不过在公司 python 主要是小型 web 应用,其他的 java 、 nodejs 什么的也是要用的。 其实重中之重是基础,如果基础扎实,培养起来更加快速。 ps :如果 python 玩的溜,确实不想再碰 java , c++了 |
41
saxon OP @ototsuyume 这个还是知道的……只是数据结构的书上并不是叫这个单词
|
43
saxon OP @ototsuyume 感觉这没答上来 很冤枉
|
44
saxon OP @eightqueen 良言
|