GRAB 面试经验和问题
第 1 轮:编码测试 -> Codility
基于字符串、动态规划 (dp) 和图形提出了三个问题,历时 3 小时。有一次,合格的被叫到班加罗尔的办公室进行进一步的轮次。
第二轮:本轮时间为1小时。
在面试的一开始,基于计算机网络示例提出了问题:当有人写 www.google.com 时会发生什么,服务器如何区分这两个请求 -> www.google.com/maps 和 www.google.com/inbox .在提出编码问题之后,基于链表,数组 -> 两个链表的交集。在发现我的开源贡献后,有人问我关于使用 github 的问题,git rebase 和 git merge 的区别。最后,提出了基于操作系统的问题 -> 分页、抖动、全局页面替换、本地页面替换。
第三轮:这一轮的持续时间又是1小时。
面试一开始,就问了简历中的问题。然后再次编码基于树的问题和一个来自数组的问题。基于我早期项目的问题是基于使用了什么数据库,为什么使用,为什么特别是技术堆栈等。
第四轮:招聘经理轮
这里根据我的简历和一般问题提出了问题。一些技术性的和一些非技术性的,讲述了公司的工作文化。最后问一下,为什么要GRAB?