活跃农民-感谢提供高质量信息和讨论

- 积分
- 449
- 学分
- 个
- 大米
- 升
- 人参
- 枚
- 水井
- 尺
- 小麦
- 颗
- 萝卜
- 根
- 小米
- 粒
- UID
- 67330
- 注册时间
- 2012-8-24
- 最后登录
- 1970-1-1
- 在线时间
- 小时
- 好友
- 收听
- 听众
- 日志
- 相册
- 帖子
- 主题
- 分享
- 精华
|
2016(1-3月) 码农类General 硕士 全职@Amazon - 内推 - Onsite | Fail | fresh grad应届毕业生
群面的题目不变,但是午餐变好吃了。关于群面,我想面经你们已经有了,现在就是提醒两点容易被大家误解的地方。
schedule这道题的输入,并不是一个成形的schedule,而是scheduleReuques这个类,这个类里面有id, location, starttime, endtime,它决定了一个特定的广告放在哪个区域的哪个时间段,输入数据中有很多这个类的对象,所以你们就可以通过建立自己的数据结构来把这些对象都进来,形成schedule。而且这些广告在时间上是不能任意分割的。比如现在有两个输入:c1,a1,1,5和c1,a1,4,6。那么这两个广告在4-5这个时间段重合了,但是你只能把1-5或者4-6这整个时间段的c1删掉,就是删掉整个输入的类,而不是分割广告、删掉4-5这个时间段的c1. 然后这题的输出就是输入的这堆scheduleReuques对象中你保留下来的和剔除了的,分成两拨输出来。. 鍥磋鎴戜滑@1point 3 acres
第一题的输出就是第三题的输入,第三题也就是给你一堆scheduleReuques对象,你自己先建立schedule,然后再插入新的content。第三题要注意的是,你要插入的这堆新的content是相互独立的,相当于你把同一个函数在不同的输入case下运行n遍。反正读题的时候你也能读懂。
三道题选哪个都差不多,毕竟现在面了这么多人了,坑位也不多了,简单的题也会被面试官刁难。而且那帮面试官说话不负责,比如他让你用贪心算法做,但他自己也未必确定贪心算法是不是最好的解法。. 1point3acres.com/bbs
C++的visual studio还是挺好用的,注意不要自己创建新的头文件写新的类,直接在他提供的类里面添加方法就行了,添加的方法和变量最好不要加static,因为visual studio有时会很诡异的。楼主程序写得很流畅,数据也跑出来了,优化也做了,可惜中途跟我谈话、给我提优化意见的面试官在谈话结束后没有跟我进行第二次谈话,我怎么优化的估计他后也不知道。
同行的人大部分都挂了,感觉是因为现在坑位不多了。楼主和同行的人都认识那种群面写的代码有问题但还是拿到offer的同学,说明面的早的人bar低、坑位多。. from: 1point3acres.com/bbs
楼主9月份就投了Amazon而且10月之前就收到invitation了,但是OA在11月份才拿到,错过了onsite或video的黄金时间(bar低,坑位多)。楼主身边很多拿到亚麻offer的人投亚麻的时间比楼主晚了一个月,但是move的就很快。
感觉亚麻发video或onsite或offer都是随机的,它这种考核方式本来就很难判断出选手高低,干脆就随性一把。
找工作这事,要摆正心态,不要看到身边有人水进亚麻(貌似现在只有亚麻是能水进去的)、自己还没着落就气馁。有时坏事变好事,以后拿个更好的offer。一分钱一分货,凭实力拿下的东西肯定价值更高。
楼主应该要去加州找工作了,有什么找房、刷题、踢野球的组织,还望大家能够拉我入伙。
|
评分
-
2
查看全部评分
-
|