为什么要叫《亚洲求职面试攻略》呢?看起来有点大,让人觉得是假标题。但是如果把亚洲分为几个比较IT发达的地区的话(额,没有忘了三哥,暂时不想去),中国、新加坡、日本,我觉得差不多可以代表亚洲的Top实力,所以说标题还是可以的。
小红书
小红书印象不深,本来面试地点在会议室,结果临时说别的组要开会,被赶了出去,找了个天台的小角落面试,主要考察了Java基础,OkHttp等相关知识,好久没有面试有点小紧张,线程安全没答上来。
头条互娱
全程视频面试,Zoom
不算HR面,一共4面,不赘述,考察点基本上是Java基础、优秀开源库源码解读以及算法。人很nice,可惜没机会去。
拼多多
内推的,我这边流程就和社招有点区别了,我只能简单讲下我的面试经验。主要谈谈过去的项目经验以及遇到的问题,然后考察一些Java的基础知识。面试效率很高,基本上隔天就会发offer。
微软
微软其实面试过两次。
1st HR邀请
First Round是做一个HomeWork,然后提交到Github上,时间为一周。第一次碰到这种面试题型,不知道要考察什么,那段时间项目比较忙就随便应付了下,然后就真的没了。
2nd 内推
First Round是电话面试,Android基础知识点和Java的线程相关,一道二叉树遍历相对简单,另一道是让设计数据结构。
过了第一轮,收拾行李准备去苏州。微软对于外地的on-site面试挺不错,会报销所有的来回花费,每天饭钱封顶300,打车有发票就行,动车保留好车票,酒店是微软指定的,所以不用自己去选。
提醒一下,在安排面试的时候可能会跟你说你不需要支付酒店的费用,不过那张卡是刷不出来,所以自己先垫付下,回头在网上填表格的时候把酒店发票带上就行了。
on-site面试会直接安排四轮(如果都过了,会安排第五轮Boss面),从早上11点到下午4点,还是挺累的。我当时还碰到无法连接到游客Wi-Fi,也没水喝,就更累了。
on-site面试都不涉及到Android知识,只有算法和OOP,算法每一轮都至少会有1道。其中有一轮的旋转数组理解错题意了,另外最后一轮的最大独立集完全不知道怎么答。
面试完半小时找HR就能知道结果,如果有两个fail,就没戏了。
Mercari
Mercari(日语:メルカリ Merukari)是总部位于日本东京都港区的企业,以营运同名的网络二手交易平台Mercari为主要业务。
一家日本公司,做的是类似闲鱼的二手物品交易,主要市场是日本和美国。如果面试过第一轮和后面两轮视频面试,需要on-site,注意这个on-site,很坑,后面Shopback也是一样
面试第一轮是Homework,要求是一个完整的带测试且可发布的应用,时间为一周。第一轮过了以后,大概会在一周內约视频面试。视频面试第一面的是印度小哥,两道算法题,一道是判断字符串A是否能够重排变成字符串B,另一道是找出两个LinkedList中的交集位置,都不算太难。第二面是欧洲小哥,主要是聊项目经历,聊平时用什么开源库,还有一些很基础的问题。面试感觉挺ok的,问题都答上来了。
但是最后fail了,HR反馈:大部分时间问题答的不对或者答非所问。
亚洲求职面试攻略:讲一讲我曾经面试过的那些大公司们
Sea Group(含Garena和Shopee)
竞舞娱乐(Garena)是一个网络游戏代理商,在东南亚、台湾、香港、澳门等国家或地区拥有多款游戏独家运营权,其中包括多人在线战术擂台(MOBA)游戏《英雄联盟》及《传说对决》、即时战略游戏《超神英雄》,以及第一人称射击游戏《战地之王》、《武装菁英》,还有大逃杀类(吃鸡)游戏《Free Fire-我要活下去》,第三人称射击游戏《魂斗罗:归来》与赛车游戏《极速领域》等。腾讯拥有Garena 39.7%股权,为Garena的最大股东。
官网投的简历,第一轮笔试,做题时需要录屏+摄像头+麦克风,2道算法题+10道Android基础知识单选题,恕我直言。。。英语词汇都是雅思托福级别的。我当时没开翻译软件,真的是看懵逼了。
Grab
Grab(前身为MyTeksi[2])是一间在东南亚地区提供服务的技术公司和交通网络公司,总部位于马来西亚雪兰莪州八打灵再也以及新加坡其以开发流动应用程序连结乘客和司机,提供载客车辆租赁及实时共乘的分享型经济服务。乘客可以透过传送简讯或是使用流动应用程序来预约这些载客的车辆,利用流动应用程序时还可以追踪车辆的位置。
第一轮笔试,2道算法题,60分钟,难度都是Leetcode Medium级别的。第二轮还是笔试,2道算法题+10道Android基础知识,94分钟。笔试过了之后,会在一周內安排HR面试,30分钟了解下你的英语能力和过去的项目经验。之后就是视频面试,一共三轮,分两次进行。一面:简单的Android基础+Binary Search+LruCache,二面:HandlerThread+LaunchMode+OOP,三面:Leetcode第三题+人生理想过去。
Booking
Booking Holdings(NASDAQ:BKNG),透过该集团旗下六个品牌:缤客、Priceline.com、雅高达、KAYAK、rentalcars.com以及OpenTable, 提供消费者与当地厂商旅游相关服务的线上供应商。Booking Holdings在总共超过200个以上的国家营运,并支援美洲、欧洲、亚洲、中东地区等超过40种语言。
Booking上海是一个单独的研发团队,主要做Booking国内化。第一轮是Hackerrank笔试,75分钟4道算法题,难度Enhanced Easy吧。笔试之后,会安排视频面试,再之后就是on-site,不过我过了第一轮就主动弃权了,也没啥能说的。
Shopback
ShopBack是一间总部设于新加坡的电子商务网站,该网站利用现金返还计划奖励线上购物者[1]。它让网上购物者可以通过此项服务,在购买产品时,把一部分的消费转变为他们的现金回馈。
Shopback可能是我面过最无节操的公司!
投递简历后,安排了HR面试,大概30分钟,也是简单聊下过去的项目经历和想去新加坡的原因,会告知你第一轮Homework和视频面试过了之后需要on-site。之后安排了Homework,做一个电影介绍的app,要求使用RxJava,时间为3天,界面自己设计。
无节操从这里就体现了,首先时间很短,还要做测试,也没有什么参考的设计,其次Shopback会copy你的Homework代码到他们的产品中去。我通过反编译我提交Homework前的最新版本和一个最新的版本,发现我的一部分代码出现在了他们的产品中,这里严重鄙视这种行为。
第二轮视频面试,本来是通过Google Hangout面的,临时通知在Hackerrank白板上直接视频,一道算法题+基础Android知识,比如让你背下Activity生命周期,回答上了95%的问题。一周后告知,重新看了下申请,决定不再继续走流程。这可能是我见过最清新脱俗的拒绝了,我总觉得这家公司品行有问题。
亚洲求职面试攻略:讲一讲我曾经面试过的那些大公司们
Foodpanda
Foodpanda是一家总部位于德国柏林的餐饮外送服务公司[1],已于全球40个国家和地区营运[2]。Foodpanda与当地的多家餐厅合作,并利用手机应用程序和网站提供订餐服务。2016年12月,Foodpanda被德国竞争对手Delivery Hero收购[3]。
这也是家奇葩公司,当时猎头找我说Foodpanda在招人,我想试试就试试吧。
结果猎头没给我发JD,给我发了一堆这家公司的制度还有公司组织,说HR会联系我的,然后让多看下这些,搞得我一头雾水。之后安排HR面试,上来也没讲招什么岗位面试什么流程,就问我一堆他们公司的事,还问我为什么他们要设立新加坡这个研发团队?
罢了罢了,惹不起惹不起,我的价值观可能达不到他们公司的水平。
亚洲求职面试攻略:讲一讲我曾经面试过的那些大公司们
ViSenze
这家公司面试效率很高,人也挺nice的,大概2周时间下Offer。第一轮笔试,10到Android单选题+2道算法题,算法题中有一道是写一个函数判断是IPv4、IPv6还是非法的,IPv6还是支持缩写的那种。之后会有两轮视频面试,都是通过微信进行,第一轮2道算法题,手写,Enhanced Binary Seach + String to Double,第二轮就是聊聊过去项目经历以及简单的对一些框架理解。之后可能会有一个Homework,还是做算法题,格式化字符串大文件。最后就是CTO面,了解下你的求职动机以及未来的规划。
Notes
其实很多岗位是内推的,这个时候你认识什么人就很重要了,大家可以关注我后留下评论,加入交流群一起学习。