查看: 20750| 回复: 57
跳转到指定楼层
上一主题 下一主题
收起左侧

[其他] 刷题应该用什么语言,回复的加米

 
全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
我以前比较习惯用python写,因为写起来比较快一点。但前几个月面国内公司的时候,他们看我简历写会c++,很多就强让我写c++…虽然都写出来了,但感觉很蛋疼……
想问问湾区是个啥规则?比如面sde,会不会不让写python,就让写java和c++啥的…如果会的话,我就多准备下好了。
数据结构和基础知识倒不是问题,不会因为写python就不会这些了。
谢谢大家啦,回复的加米!

来自一亩三分地官方APP

评分

参与人数 3大米 +31 收起 理由
JeanWu + 10
Rema + 1 给你点个赞!
Mysterious7 + 20 很有用的信息!

查看全部评分


上一篇:面试绝壁要用派森!!!
下一篇:求问airbnb题库的file system这题follow up的c++写法
推荐
夜皇雪 2018-11-12 02:47:25 | 只看该作者
全局:
Python:主要是Data Science,所以如果走这方面,用python比较好
C++:主要是无人驾驶方面,和一些底层方面用的多,还有金融很多用,如果是这几方面,用C++比较好。
那么除了上面说的,剩下全是Java了,我认为市面上Java 和上面两门语言的比例是6 2 2的比例,做后端的,这是占市场大头的,很多都是Java。
更不用说移动端安卓的,全是Java。
其实不太推荐C++,因为论学习成本,C++ > Java > Python,在C++刷题里有很多语言坑,考虑的东西比其他两个多太多。
Python刷题虽然简单,但其实以后工作适用范围比较窄。
如果考虑到刷题和工作联系起来什么的,还是Java吧。
综上所述,如果对于一个没怎么刷过题的人,在抛开语言应用方面(第一二句话),还是Java
回复

使用道具 举报

推荐
xdan 2018-11-12 04:00:45 来自APP | 只看该作者
全局:
除非公司有特殊要求(大厂都没有特殊要求),面试的时候都是随便用的。由于C++坑太多了并不建议刷题用,面试一紧张指针引用地址搞错了崩了就惨了,但如果很熟练用也行。不过还是建议用java刷题,因为这边几乎所有人都会(做全栈的多);工作中适用面最广;网上java刷题的资料最多;java的数据类型刷题用起来非常方便。python的话如果没接触过特定领域的人有可能还真没用过,不过也不用担心,面试只是为了考察解题,不会考察语言。另外不用担心java难,达到能刷题的程度,如果有人帮你入门一下java,两天就足够了(主要就是介绍一下常用数据结构和引用与拷贝)。

评分

参与人数 3大米 +9 收起 理由
lijeffrey + 1 赞一个
ducklearning + 3 很有用的信息!
holybeast + 5 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
fr42k 发表于 2018/11/11 11:24:34
看你申请什么职位 对什么感兴趣
主要做自动驾驶就主C++副Python, 主要搞DS用Python

没错,严重同意。我的经验就是 1)看自己最擅长的语言,例如我擅长 JS,就用每题都用 JS,一共刷了将近 500 道。2)看此职位要求什么语言,就用什么语言。一般情况1和2是重叠的。

另外一个 tip 就是能不用 Java 就最好不要用,因为 Java 熟练的人太多了,面试官很有可能就是用了 10+ Java 的人,你的随便一个小缺点就会被暴露。还时不时顺带一些 OOP 的问题考考你 refactor。
回复

使用道具 举报

🔗
yz9 2018-11-11 10:25:35 来自APP | 只看该作者
全局:
肯定c,python为主咯
回复

使用道具 举报

🔗
1点50分 2018-11-11 10:28:56 | 只看该作者
全局:
既然有C++经验,就C++吧
回复

使用道具 举报

全局:
C++
熟悉stl
回复

使用道具 举报

🔗
fr42k 2018-11-11 11:24:34 | 只看该作者
全局:
看你申请什么职位 对什么感兴趣
主要做自动驾驶就主C++副Python, 主要搞DS用Python
回复

使用道具 举报

全局:
当然只用python啊 面试本来时间紧 还要额外花精力注意语法多麻烦
回复

使用道具 举报

🔗
bearxiong2017 2018-11-11 13:11:47 | 只看该作者
全局:
只用Python去搞好大部分公司,有一些和硬件相关的会偏好C++但是是少数,这种就随缘吧
回复

使用道具 举报

🔗
lintao 2018-11-11 13:48:15 | 只看该作者
全局:
难道忘了java?

评分

参与人数 1大米 +1 收起 理由
lvp001 + 1 赞一个

查看全部评分

回复

使用道具 举报

🔗
icue 2018-11-11 14:25:59 | 只看该作者
全局:
我之前工作用C++,刷题面试都用Java,跳槽offer进的组写C++
所以我感觉,刷题用的和工作用的不一定要一致
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表