海归秋招,回馈牛客(阿里、百度offer)

背景介绍:

楼主在加拿大呆了6年,本硕加拿大top大学cs专业,今年刚硕士毕业。留学生回国找工作,真心是弱势群体。之前一直在国外,消息闭塞,以为留学生有2年的时间算应届,结果回国之后才发现,毕业时间卡得很严,不是2018届毕业,好多公司校招面试通过之后没法发offer。甚至如美团,笔试都没给我发。
所以,留学的同学们,要么提前一年做准备(但这个时候基本都在上课或考midterm),要么做好回国参加社招的准备。这三个月很心累,不过最终结果还是好的,拿到阿里和百度的offer,决定去阿里了(谁有阿里的微信群,拉我一下啊,我要找组织)。

面试经历:

7月份回国准备参加校招找【Java研发】的工作,然后就一盆冷水泼了过来。要么笔试各种挂,要么不满足2018届应届的要求。投了30家公司,小公司基本团灭,各种被怼。
然后BAT的校招:
1. 百度,3轮校招面试,面试通过之后,部门岗位都确定了,结果hr告诉我不是2018届毕业,没法给我发校招offer。然后说帮我转社招,结果又是三轮社招面试,拿到offer。
2. 阿里也是类似的问题,不过hr小姐姐很好,直接帮我转社招了,一共六轮面试,3轮技术面,1轮hr面,1轮Aliexpress CTO面我英语(码农也要面英语是什么节奏?),1轮交叉面,拿到offer。
3. 腾讯,楼主山东的,感觉深圳太远了,就不考虑了。

***然后,宇宙无敌的【华为】,已经无力吐槽了,我参加的北京留学生优招,我只知道肯定没挂,双面A+,但依然还在备胎池里泡着***

面试问题:

1. 首先,感谢牛客!这个网站真的给了我很大的帮助。前期笔试各种挂,主要是选择题做的不好,好多细节知识掌握得不是太好。然后我就在牛客网刷了将近上千道选择和编程题,从此笔试再也没挂过了!所以重点推荐牛客网的【专项练习】和【在线编程】!!

2. Java的基础知识一定要非常好,Java基础要是答不上来,面试肯定挂。这里推荐牛客的一个帖子:
【Java方向如何准备BAT技术面试答案(汇总版)】https://www.nowcoder.com/discuss/31667?type=0&order=0&pos=11&page=1
基本上可以涵盖了大部分Java面试的基础知识,至于其他算法、数据结构、分布式、数据库、计算机网络之类的就得靠平时积累的。

百度:
前两轮是技术面试,三面是部门经理面。
一面:
1. HashMap的底层实现原理,get、put怎么实现的,是不是线程安全
2. ConcurrentHashMap怎么实现线程安全的
3. Object类都有什么方法
4. 重写equals方法要注意什么
5. 手撕代码,单例模式
6. 手撕代码,快排,怎么优化
7. 手撕代码,字符串最长子序列
8. JDK8有哪些新特性
9. String、StringBuffer、StringBuilder的区别
10. 数据库索引,底层结构,优化
11. JVM参数,调优
二面:
1. 手撕代码,二叉树中路径是某一值的路径
2. 手撕代码,已知一个排序好的带重复数字的数组1,和移动X位后的数组2,求X的值,要求复杂度O(log N)
3. 赛马问题,求最少几次能排出前三名
4. 一个桶里面有白球、黑球各100个,每次从通里面拿出来两个球;如果取出的是两个同色的求,就再放入一个黑球;如果取出的是两个异色的求,就再放入一个白球。最后桶里面只剩下一个黑球的概率是多少?
5、6、7、8、9、10。。无穷无尽的智商题
三面:
1. 分布式系统的设计,要考虑哪几方面。
然后就问我关注什么新技术,然后就没有技术问题了,开始谈理想了。从马云李彦宏谈到周杰伦吗,谈了一个小时。。。

阿里:
一共六轮面试,我也记不清每一轮的具体问题了,总结一下吧:
1. 【每轮面试】都会问Java基础,比如HashMap,线程安全,线程池,volatile关键字的作用,JVM的内存模型等等。
问得很细,比如Integer a=127; Integer b=127; Integer c=new Integer(127); 这三个用==返回什么?128呢?
2. JDK8的的特点,lamda表达式的用法
3. http 1.0、1.1、2.0的特性,访问www.taobao.com的过程
4. http get和post的区别,cookie和session的区别,https的过程
5. tcp怎么实现的可靠传输、拥塞控制、流量控制,tcp优化
6. 数据库索引优化,口述mysql语句
7. 缓存,CDN,负载均衡
8. 设计一个算法,可以缓存服务器的实时更新热点信息
9. 分布式,cap理论,Poxas算法,redis
10. 情景题,比如其他国家网速不好,访问国内页面太慢,怎么解决
11. 聊人工智能的项目
12. 面英语,一上来就是用英语说我面试的部门做的是国际业务,程序员也要英语要好。用英语问Java、算法、ddos安全等问题。差点吓哭。。

华为:
一面:
我用了5分钟讲了下项目,然后剩下时间面试官就开始和我聊国外生活。。。
二面:
全程谈理想。问我在学校怎么学习,待到几点。我就想,这是不是暗戳戳问我能不能加班,我就开启忽悠模式,我在加拿大天天实验室待到晚上12点才走,然后就看到主管嘴角微微上翘。。然后就问我想要多少钱。。

总结:大公司面试感觉非常好,大公司更看重的是基础扎不扎实,人聪不聪明。想要回国发展的同学们,一定要提前做好准备!
#阿里巴巴##百度##华为##留学生##面经##秋招##Java工程师#
全部评论
海归不容易啊
点赞 回复
分享
发布于 2017-10-30 17:07
欢迎回国吖,还有,恭喜题主,社招也能拿到这么多,肯定是很腻害的
点赞 回复
分享
发布于 2017-10-30 18:09
秋招专场
校招火热招聘中
官网直投
你比我好多了,美团、百度、阿里都没鸟我
点赞 回复
分享
发布于 2017-10-30 18:22
私我微信。。我拖你进。。。
点赞 回复
分享
发布于 2017-10-30 18:50
噗,我也是留学狗社招拿的蚂蚁offer
点赞 回复
分享
发布于 2017-10-30 19:24
为什么同样是今年海外毕业 你说的那几个公司我都有同学拿到校招offer 好虚啊会不会反悔啊
点赞 回复
分享
发布于 2017-10-30 19:44
为啥要回国工作,枫叶国IT氛围如何,去美帝工作机会大不😄
点赞 回复
分享
发布于 2017-10-30 22:53
楼主找到阿里微信群了吗?
点赞 回复
分享
发布于 2017-10-30 23:27
留学生真的很不容易啊,LZ很厉害~
点赞 回复
分享
发布于 2017-10-31 01:08
你好啊,lz拿的是p几啊?开发岗位?阿里给签字费房屋补助了吗?
点赞 回复
分享
发布于 2017-11-01 11:51
请问加拿大或美国的大学都是几月份毕业呢?
点赞 回复
分享
发布于 2017-11-01 12:29
恭喜楼主,马上毕业回国的我瑟瑟发抖,已经错过秋招了= =
点赞 回复
分享
发布于 2017-11-17 11:21
请问楼主是网上自己投的吗?还是找了内推?
点赞 回复
分享
发布于 2017-11-30 11:46
楼主能不能拉一下微信群啊qaq
点赞 回复
分享
发布于 2017-12-02 09:34
请问楼主留学回去的如果校招转社招 难度大么
点赞 回复
分享
发布于 2019-03-05 08:02

相关推荐

点赞 109 评论
分享
牛客网
牛客企业服务