我在美国实习过后

在美国实习有做过Apple Developer和J2EE Developer。实习之前学校是不会特别在意架构技术。因为架构(Architecture)是CS 2000的课程。在匹兹堡大学属于高级博士课程。这种高级理科博士课程还是先把GRE MATH拿个高分再说吧。对于实习的要求一般就是能够用英文沟通和知道编程语言的一些基本特性和语法。例如在C++里*str++和str += 1是一样的。或者Java里(n++) * (++m)与(++n) * (m++)是不一样的。这里的括号用法和平时的理解有所不同。所以可以参照Python的用法统一用 a += 1。

这里要说明一点就是企业证书的价值。企业的证书不会让人成为写递归的能手。但是企业的证书可以给个方向让人了解到在Java里BigInteger有gcd()这个方法。所以我们也了解到了写递归就是在写官方API相似的内容:例如gcd()。这种方法全球通用所以难度大是正常的。lintcode.com那里有CAT证书无需报名费。这个证书和牛客网的level一个道理:多参加等级就上去了。

Python的好处之一就是可以隐藏一些细节。Python 2这个特性尤为明显。Python还有个好处就是构建多维数组写法要简单得多。但是这也不能代表像扔鸡蛋的题就可以随随便便轻易地做出来了。世界级范围的大公司像Amazon一直出这种类似的题目。其实刷题越多越觉得做不出来是正常的。不然教授们都不怎么去讲这些题目呢?至于说为什么这些公司既要说招人,又要出这种题目把人拦在外面我也没有答案。我2016年实习的时候也是到Multivision这种在Glassdoor被说各种不是的公司。

总而言之,言而总之:粘贴复制就是一个跳仓的按钮,练习的时候自己把握。需要粘贴复制还是得粘贴复制:比如URL。

本文正在参与 【实习出道计划活动】!欢迎一起来聊实习那些事,赢京东卡、牛币、名企联名工牌奖励吧 ~
#实习过的人后来都怎样了#
全部评论

相关推荐

_mos_:忍耐王
点赞 评论 收藏
分享
06-19 19:06
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务